Получение значения PrimaryKey в Yii - PullRequest
0 голосов
/ 17 февраля 2012

Моя база данных примерно такая

=== Group ===
id(Pk)
member_id(Fk)
description

=== Member ===
id(Pk)
firstname
lastname

Теперь я собираюсь определить контроллер Member in Groups. Итак, я определил члена как

$members = Members::model()->findAllByPk(array('id','condition'=>'Group=member_id','params'=>array('member_id'=>$member)));

Но это не работает и показывает ошибку Trying to get property of non-object. Может кто-нибудь сказать мне, как заставить это условие удовлетворить.

1 Ответ

0 голосов
/ 17 февраля 2012

Похоже, вы передаете инкрустационные аргументы. См. документацию . Первый аргумент должен быть идентификатором (или массивом идентификаторов), вторым условием (или объектом критериев) и затем связанными параметрами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...