Kohana ORM是否有反向关系查询。
例如:
模型User
有user_id, name
模型Post
有post_id, post, user_id
我有一个user
对象,想要获得所有相关的Posts
谢谢,希望有道理
答案 0 :(得分:1)
以下是ORM relationships的文档。我希望这会对你有所帮助。
答案 1 :(得分:1)
一个简短的回答 - 是的,你可以做到。
对于属于(post
) - 有很多(user
)的关系,您可以从帖子中加载用户:
$post = ORM::factory('post', $post_id);
$user = $post->user;
或来自用户的帖子:
$user = ORM::factory('user', $user_id);
$posts = $user->posts->find_all();