Имеет ли Kohana ORM обратный поиск отношений.
Например:
Модель User имеет user_id, name
User
user_id, name
Модель Post имеет post_id, post, user_id
Post
post_id, post, user_id
У меня есть user объект, и я хочу получить все связанные Posts
user
Posts
Спасибо, надеюсь, это имеет смысл
Короткий ответ - да, вы можете сделать это. Для отношения принадлежит (post) - имеет много (user), которые вы можете загрузить либопользователь из поста:
post
$post = ORM::factory('post', $post_id); $user = $post->user;
или пост от пользователя:
$user = ORM::factory('user', $user_id); $posts = $user->posts->find_all();
Вот документация ORM отношений .Я надеюсь, что это поможет вам.