вызов unbindModel в CakePhp. Как это работает?
Как происходит unbindModel в торте?
$this->User->unbindModel(array('hasAndBelongsToMany' => array('Friend')));
Я написал это в начале функции. Но все же он запрашивает модель «Друг». Был вызов paginate () в середине функции. Поэтому я подумал, что пагинатор может генерировать запросы.
Я добавил вызов unbindModel незадолго до paginate, и теперь он работает.
$this->User->unbindModel(array('hasAndBelongsToMany' => array('Friend')));
$user = $this->paginate("User", array("User.first_name LIKE" => $user["User"]["first_name"]));
UnbindModel отменяет привязку каждого запроса? или он развязывается во время всего вызова функции?