2013-06-19 6 views
0

Я ищу способ запроса моделей в зависимости от наличия отношений модели.Eloquent: запросы моделей в зависимости от отношений модели

http://paste.laravel.com/xuh Вот паста с тем, что я хочу выполнить.

Основная идея заключалась бы в поиске Коллекций только там, где Пользователь имеет доступ в таблице shared_access.

Dreamcode (не работает):

Collection::where('sharedAccess.user_id', '=', Auth::user()->id->get()) 
+0

Вы получаете какую-либо ошибку? Каков результат? –

+0

Что такое схема таблиц, как связаны таблицы коллекции и sharedAccess? Внешний ключ? –

ответ

1

Отъезд fancy has() method. Это в основном позволяет делать такие вещи, как это:

Collection::has('sharedAccess')->get(); 

Это было бы извлечь все коллекции, которые имеют связанный SharedAccess экземпляр.

Смежные вопросы