Fix user query to use outer join for improved search results
This commit is contained in:
parent
f89b825ef0
commit
cd834e768d
1 changed files with 1 additions and 1 deletions
|
@ -29,7 +29,7 @@ def search():
|
|||
UserAlias.title.ilike(f"%{query}%")
|
||||
))
|
||||
inventory_results = inventory_query.all()
|
||||
user_query = eager_load_user_relationships(db.session.query(User).join(UserAlias, User.supervisor)).filter(
|
||||
user_query = eager_load_user_relationships(db.session.query(User).outerjoin(UserAlias, User.supervisor)).filter(
|
||||
or_(
|
||||
User.first_name.ilike(f"%{query}%"),
|
||||
User.last_name.ilike(f"%{query}%"),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue