![]() |
1
2
答案是,您可以定义
然后,您应该能够通过该关系进行子查询加载:
您仍然可以使用现有的
|
|
2
1
我也有这个问题,我花了一些时间才意识到这是一个设计问题。当你说
这里的问题是如何处理这个问题,因为你显然需要这个值
在某处
。我的方法是自己构建子查询,然后在那里指定特殊条件。这意味着你会得到两个对象:帖子列表和评论列表。这不是一个很好的解决方案,但至少它没有以错误的方式显示数据。如果您要访问
但还有改进的空间:你可能想把这个附加到你的课上,这样你就不会有两个变量了。简单的方法可能是定义第二种关系,例如。
作为最后一个混合解决方案,您可以采取第一种方法,然后将这些值分配给您的对象,例如。
这里需要记住的是,操作ORM生成的查询通常不是一个聪明的主意,因为这可能会导致以后出现问题
|
|
user8310317 · 此集合实例上不存在属性[所有者] 7 年前 |
![]() |
Rebbeca · MySQL主键和外键约束的形成混乱 7 年前 |
![]() |
sirdan · Neo4j中节点的计数关系问题 7 年前 |
![]() |
Mohammad Khojaly · 流星:如何建立一对多的关系? 9 年前 |
![]() |
sust86 · 在winRT中使用SQLite Net扩展 10 年前 |
![]() |
Steffen Ruppel · CoreData-使用关系对象获取请求 10 年前 |
![]() |
JayD3e · 如何显式定义subqueryload_all中使用的查询? 11 年前 |