私は2つのテーブルを持っています:
City -> ID, Name, Country_id
国-> ID, Name
Country_id から"Countries" テーブルの名前を取得することは可能ですか
(Country_id はもちろん外部キーに設定されています)。
CActiveRecord::tableName()が探しているものかもしれません。
City と Country はどちらも AR クラスであり、2 つの間に関係が設定されていると仮定します。
$countryTableName = City::model()->findByPk($id)->country->tableName();