yii 関係を助けてください
データベースは mysql myisam です
既存の電車訓練台
train_people トレーニングに参加している人のリスト
1 つの列車は複数の train_people に対応します。 train_id に関連付けられた train_people も train_id
を持ちます。
鉄道モデル内
パブリック関数 relationship()
{
//注: 関係名と関連する
を調整する必要がある場合があります。
// 以下で自動的に生成されるリレーションシップのクラス名。
配列を返す(
'people'=>array(self::HAS_MANY, 'TrainPeople', 'train_id'),
);
}
こんな風に書いてあります
クエリステートメント
$model = new Train();
$model_user = 新しいユーザー();
$criteria = 新しい CDbCriteria;
//$criteria->condition = "";
$criteria->order = 'add_time DESC';
$criteria->select = '*';
$count = $model->count($criteria);
$pager = new CPagination($count);
$pager->pageSize = 10;
$pager->applyLimit($criteria);
$lists = $model->with('people')->findAll($criteria);
var_dump($lists->people);
データベースにデータを追加したのですが、結果は空でした。