以下のユーザテーブルがあります。Phalconカラム名プレフィックス
ファルコンでは、すべてのモデル関連プロセスを実行するときにすべてのプレフィックス名を削除できるように、列名をマップすることは可能ですか? YIIではこれが可能です。 はそう
$user->id will point to $user->tbl_user_id;
$user->fullname will point to $user->tbl_user_fullname;
$user->phone will point to $user->tbl_user_phone;
は、私はあなたがメソッドgetSourceを指定することができるモデルであるため、テーブル名を呼ぶ問題はない、と言うことができます()。私は列のマッピングを試してみましたが、オンラインでは見つかりませんでした。また、これをこのように実装しようとすると、これが起こる可能性がありますか?既知の欠点?
PHPバージョン
PHP 5.4.44-0 + deb7u1(CLI)(組み込み:2015年8月16日9時51分53秒)を著作権(C) 1997年から2014年ザ・PHPのZend EngineのグループV2.4.0、著作権(C)1998から2014 ゼンド・テクノロジーズ
なぜフィールド名にプレフィックスを付ける必要がありますか? (テーブルのためだけでなく)...私はあなたが列マッピング(これを試してください)で達成することができると思うが、奇妙だ。私は少し研究します。 –
それは、テーブルフィールドの名前がどのように設計されたのか、なぜテーブルフィールドまたはカラムマッピングを実行するのかということです。 – user1149244