我已经设置Kohana模型的关系定义(1:*和:使用through
)但想知道在WHERE
语句中使用它们的最佳方式。Kohana 3.3:WHERE语句与关系
实施例:我有一个User
模型和Post
模型。 Post
有一个外键(userID
)到User
我已经安装在User
模型别名user_created
我知道我可以用实际的现场userID
一个$_has_many
关系,但我希望能够做到像这样
$user->where('user_created', 'IS', NULL);
这也将方便检查是否多到许多像这样的东西
'm2m_relation_count', '>', 0
这可能吗?谢谢!