CGridView で使用するいくつかのテーブルを結合するモデルを作成する予定です。gii によって生成された CRUD はこれで動作しますか? 具体的には、作成/更新する機能です。
私はすでに MYSQL ビューで CRUD を生成しようとしましたが、作成/更新では正しく機能しませんでした。
ありがとう!
MySql の ISAM がリレーションをサポートしていないことは理解しています。ただし、INNODB エンジンを使用してテーブルを作成する場合は、外部キーを定義できます。
ただし、SQLite でもサポートされています。Yii ブログのチュートリアルでは、データベース レベルでリレーションを定義する例を示しています。
その場合、Gii はモデルを忠実に作成し、リレーションは事前に定義されています (データベースから取得したほうがよいでしょう)。