Что происходит с моделями с BelongsTo и настройкой отношения hasOne?
Что происходит, когда две модели связаны одновременно с отношением ownTo и hasOne?
Обнаруживает ли среда эту ситуацию, чтобы избежать извлечения слишком большого количества данных?
РЕДАКТИРОВАТЬ: CakePHP конкретно, хотя то, что делают другие фреймворки, тоже будет полезно.
1 ответ
Решение
Большинство фреймворков выполняют отложенную загрузку данных, то есть данные извлекаются только при обращении к свойству объекта.