GQL does not have an OR operator. However, it does have an IN operator,
which provides a limited form of OR.
В Документах четко сказано, что в GQL нет оператора ИЛИ.
Вы можете сделать что-то вроде этого ... Сделать два запроса и объединить результаты ...
vendors=vendor.all()
pub_vendors = vendors.filter("access = ","public")
vendors=vendor.all()
org_vendors = vendors.filter("organisation_id = ",orgid)
results = pub_vendors.extend(org_vendors)