0

私は2つのテーブルを持っています:
City -> ID, Name, Country_id
-> ID, Name

Country_id から"Countries" テーブルの名前を取得することは可能ですか
(Country_id はもちろん外部キーに設定されています)。

4

1 に答える 1

0

CActiveRecord::tableName()が探しているものかもしれません。

City と Country はどちらも AR クラスであり、2 つの間に関係が設定されていると仮定します。

$countryTableName = City::model()->findByPk($id)->country->tableName();
于 2013-02-15T22:14:16.980 に答える