Я недавно начал использовать Laravel, и я хотел бы знать, есть ли способ отвязать отношения модели в конкретных вызовах. Например, если одна из моих моделей получила привязку hasOne, у меня есть конкретный вызов, который я не хочу, чтобы это отношение было восстановлено для устранения дополнительных запросов к базе данных. Я знаю, что это возможно в CakePHP, но пока не нашли способ сделать это в Laravel.Laravel Eloquent Model Unsindings
Благодаря
отношения не неправдоподобным, если не называть их (динамические свойства) или нагрузки (отложенной загрузки/нетерпеливая загрузка). –
Это поможет увидеть некоторый код. Вы пробовали просто не запрашивать связанные данные? http://laravel.com/docs/4.2/eloquent#querying-relations. – Dave
@JarekTkaczyk Связанные модели, похоже, доступны, поэтому я предполагаю, что они извлекаются автоматически. Так у меня есть модель пользователя с этим в ней: общественной функции UserTransaction() { возвращение $ this-> hasMany ('UserTransaction'); } $ user-> userTransaction автоматически используется при выполнении: $ user = Пользователь :: find (1); например, –