query param for persons list

This commit is contained in:
dderbentsov
2023-08-01 01:57:08 +03:00
parent ca8ef86697
commit b897499a2c
2 changed files with 5 additions and 0 deletions

View File

@@ -12,6 +12,7 @@ class PersonService(BaseService[Person, PersonCreate, Any]):
super(PersonService, self).__init__(Person, db_session)
def list(self, full_name: str) -> List[Person]:
#objs: List[Person] = self.db_session.query(Person).all()
objs: List[Person] = self.db_session.query(Person).filter(Person.last_name.ilike(full_name)).all()
return objs