I have the following code:
employees = Employee.query()
employees = employees.filter(query.OR(Employee.passport_id == passport_id,
Employee.inn == inn))
employees.order(-Employee.added)
results = employees.fetch(5)
But I am getting error:
NameError: global name 'query' is not defined
Btw, how will it work in case passport_id is None
and Employee.passport_id is None
. Will it find such match?
Upd. fixed first problem by adding
from google.appengine.ext.ndb import query
Second question remains..