ホームページ >バックエンド開発 >PHPチュートリアル >php フレームワーク - CodeIgniter のモデルは、thinkphp の real_tableName と同様に、特定のデータ テーブルにどのように対応しますか?
フォーラム システムに接続したいためです。このシステムは CI を使用して作成されており、元のシステムのユーザー テーブルの名前を変更することはできません。当時のMVCはあまり良くできていなかったので、このフォーラムのシステムを変更したいのですが、codeigniterのモデル名が対応するテーブル名になっているようで、他に方法がありません
フォーラム システムに接続したいためです。このシステムは CI を使用して作成されており、元のシステムのユーザー テーブルの名前を変更することはできません。当時のMVCはあまり良くできていなかったので、このフォーラムのシステムを変更したいのですが、codeigniterのモデル名が対応するテーブル名になっているようで、他に方法がありません
CIのモデルレイヤーは非常に自由で、すべてのデータテーブルを1つのモデルレイヤーで操作することもできます
モデルレイヤーのクラス名は関係ありません。どのテーブルのキーを操作するかは、コードの書き方によって異なります
たとえば
動作中に設定されていますusers
表。表前缀在config/database.php