Я использую laravel4 с красноречивым и имею некоторые проблемы с проблемой загруженной загрузки. Из документации на официальном сайте http://laravel.com/docs/eloquent#eager-loading жадная загрузка используется следующим образом:Как правильно использовать загрузку с ограничениями в Laravel 4
$organizations = Organization::with(array('groups' => function($query) use ($groupIds)
{
$query->where('name', '=', 'HQ_Admins');
))->get();
Это пример кода из моего приложения. Яркая загрузка в целом работает, я получаю все организации с принадлежащими к ним группами. Проблема в том, что я указал предложение where, как в приведенном выше примере кода, и это кажется неработоспособным. Я сделал все, кроме красноречивого, не регистрировал предложение where. Я также пробовал некоторые вещи, чтобы получить собственный SQL-запрос и экспериментировал с некоторыми вещами, но в итоге результат не такой, как я ожидаю. Может ли кто-нибудь испытать подобную проблему?
спасибо
http://stackoverflow.com/questions/16789285/eloquent-nested-relation-with-some-constraint –