M モデルを作成するとき、テーブル プレフィックスを定義するには 2 つの方法があることはわかっています。
1 つは $tablePrefix に定義し、もう 1 つは $connection に定義します
なぜここで
を使用するのですか? リーリーいいえ、protected $tablePrefix="nut1_" を使用する方が良いです。いつどちらを使用すればよいですか?
M モデルを作成するとき、テーブル プレフィックスを定義するには 2 つの方法があることはわかっています。
1 つは $tablePrefix に定義し、もう 1 つは $connection に定義します
なぜここで
を使用するのですか? リーリーいいえ、protected $tablePrefix="nut1_" を使用する方が良いです。いつどちらを使用すればよいですか?
$tablePrefix はモデルで定義されており、設定ファイルよりも高い優先順位を持っています。一般的に、プロジェクト内の最初のテーブル プレフィックスはすべて「a_」であり、これは設定ファイルで定義されています
。 リーリーただし、後で b_temp テーブルが追加されるが、temp のインスタンス化時に処理されない場合、システムは a_temp を検索します。この時点では、$tablePrefix='b_' を定義する必要があります。一時モデル ;