リーリー
$tableName この属性の用途は何ですか?
★ の部分はテーブル名ではありませんか?
別の protected $tableName = '◆' を作成するのはなぜですか?
◆ が ★ と同じ場合、それが繰り返されます。何度も繰り返されます
違っていたら、$mydb = D("★")を作成したときにファイルが見つからないのでは?
$tableName この属性の用途は何ですか?
★ の部分はテーブル名ではありませんか?
別の protected $tableName = '◆' を作成するのはなぜですか?
◆ が ★ と同じ場合、それが繰り返されます。何度も繰り返されます
違っていたら、$mydb = D("★")を作成したときにファイルが見つからないのでは?
モデルの名前はデータ テーブルの名前とは異なる場合があり、その方がより柔軟です。たとえば、データ テーブルは pre_q_a で、モデル名は QaModel、protected $tableName = 'q_a'
これは、PHP および SQL データベースの名前付けの問題によるものです。
PHP クラスは、UserGroup などのキャメルケースを使用して名前が付けられ、パブリック関数 getUserInfo(){} などのメソッドは、小文字を使用して名前が付けられます。たとえば、関数 get_string_length(){};
mysql データベースのテーブルとフィールドは、テーブル名 user_group やフィールド名 create_time など、基本的に小文字とアンダースコアを使用します。