Skip to content

Commit a899d9a

Browse files
committed
fix dao
1 parent 0e3a4fe commit a899d9a

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

config/dao/base_dao.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -143,16 +143,16 @@ def struct_options_statment(model: BaseModel,
143143
if one_to_many and many_to_many:
144144
stmt = (Select(model)
145145
.filter_by(**kwargs)
146-
.options(joinedload(*one_to_many))
147-
.options(selectinload(*many_to_many)))
146+
.options(selectinload(*one_to_many))
147+
.options(joinedload(*many_to_many)))
148148
elif one_to_many:
149149
stmt = (Select(model)
150150
.filter_by(**kwargs)
151-
.options(joinedload(*one_to_many)))
151+
.options(selectinload(*one_to_many)))
152152
elif many_to_many:
153153
stmt = (Select(model)
154154
.filter_by(**kwargs)
155-
.options(selectinload(*many_to_many)))
155+
.options(joinedload(*many_to_many)))
156156
else:
157157
stmt = (Select(model)
158158
.filter_by(**kwargs))

0 commit comments

Comments
 (0)