Предполагая, что у меня есть класс, который называется Customer, который определен в sqlalchemy для представления таблицы клиентов.Я хочу написать метод поиска, чтобы ...
results = Customer.search(query)
возвращал результаты, основанные на методе.Я хочу сделать это как @classmethod?
@classmethod
def search(cls,query):
#do some stuff
return results
Могу ли я использовать cls вместо DBSession.query?
DBSession.query(Customer).filter(...)
cls.query(Customer).filter(...)