2024-10-04 05:27:55 发布
网友
我试图将关系向下加载两个级别,joinedload()函数将我限制在1个直接关系下一次只能加载2个。基本上,我试图得到一个promotion'ssponsor,type,和{}。在
joinedload()
promotion's
sponsor
type
错误如下:
TypeError: joinedload() takes at most 3 arguments (4 given)
代码:
joinedload()函数:
它似乎需要无限量的keys。在
keys
只需添加具有相同父关系的第二行就可以做到:
... .options(joinedload('promotion').joinedload('sponsor', 'type'))\ .options(joinedload('promotion').joinedload('category'))\ ...
只需添加具有相同父关系的第二行就可以做到:
相关问题 更多 >
编程相关推荐