私はYii2 2.0.9基本テンプレートを使用しています。クラスを設定しようとしています。
私は私のクラス私のプロパティで他のクラスの参照を使用します。tablenameへのYii2プロパティのマッピング
/**
*
*@property Contact contact
*/
class User extends ActiveRecord {
public static function tableName() {
return "user";
}
/**
* This is want I need
*/
public function databaseMapping(){
return [
"contact" => "contact_id"
];
}
}
私の問題の解決策はありますか?
感謝マーヴィントールは
Grailsのでは、私はこれを書くことができます:
と私は同じ
問題をもう少し詳しく説明できますか?属性名とdb列名を変更したいですか? –
私のプロパティのデータベースには別の名前が必要です。私のクラスで私は連絡がありますが、私はそれをデータベースのcontact_idとして必要とします –
なぜ列名を変更したいのですか?ラベル名を変更します。それは簡単だろう。 –