0

たとえば、私はこのようなDBを持っています。国 > 都市 > 村

このように説明しました>>

cityid所属する村有idcity

市はcoutryidどちらが属しているかidを持っていますcountry

Yii Active Record で国 ID を定義して村を取得するにはどうすればよいですか?

4

2 に答える 2

1

ARモデルで「関係」を設定し、親モデルで検索を実行すると、他のモデルはデフォルトで遅延ロードされ、親によって他の結合にアクセスします。ステップバイステップの説明については、ドキュメントの「リレーショナルアクティブレコード」を参照するか、これを参照してください。

于 2012-11-07T21:46:31.493 に答える
0

これらが3つのテーブルである場合は、アクティブなレコードのfindまたはfindBySqlを使用し、結合を使用する必要があります。

http://www.tipstank.com/2010/08/22/yii-find-examples-a-basic-guide/

http://www.roseindia.net/sql/sqljoin/mysql-join-3-tables.shtml

于 2012-09-06T12:45:22.813 に答える