|
|
1
1
容器中的条件仅适用于容器内的模型。因为主查询没有任何条件,所以它会获取表中的每一行。一般来说,您不使用containable来限制主查询,而是限制查询通过包含树的方式(当您需要通过3-4个递归级别时非常方便,如果不包含,结果可能会变得非常臃肿)。 在这种情况下,特别是当您试图获取某个语言/语言翻译对的数据时,您可以从语言翻译模型中提取数据。
|
|
|
2
2
可链接的行为可以做到这一点。 您可以下载到: https://github.com/rafaelbandeira3/linkable 模型
控制器
|
|
3
0
关于Juhana的答案:(它最初调用语言模型上的find),您可以为目标子模型的父模型提供条件。 包含在单独的调用中。
包含在一个调用中。
如果需要将条件应用于子模型,只需在contain调用中将条件数组添加到子模型的索引中。例如:
希望这有帮助! -安德鲁 |
|
|
Compoot · Django管理面板显示链接到管理的错误。py? 8 年前 |
|
|
Vasja · 将模型指定为列表C# 8 年前 |
|
|
M. Dhaouadi · 直接生成Django REST API? 8 年前 |
|
|
nikm · 根据usr django之前的“喜欢”状态更改按钮 8 年前 |
|
|
robjeiter · Django带外键的双参数过滤器查询 8 年前 |
|
|
Ben2pop · 正在检索要在查询中使用的ID,Django 8 年前 |
|
|
Ashy Ashcsi · 环回扩展内置用户模型问题 8 年前 |