1 まず、application/classes/model/user.php路径下创建user.php,并且一个表对应一个模型,且表名必须在类名后加“S”,即表名应该为users,在这个文件中,需要继承ORM类:
コントローラーで ORM インスタンスを作成します (アクセスメソッドには「action_」という接頭辞を付ける必要があり、継承クラス「Controller_Admin」は権限制御を容易にするためのものです):
リーリー
ORM - オブジェクト/リレーション マッピング
詳細な説明については、baike.baidu.com/view/197951.htm を参照してください
大まかに言えば、このタイプのフレームワークは、クラス オブジェクトとリレーションシップをマッピングし、アプリケーションとデータベースで IO を実行します。プログラムでは、データベース内のテーブルの列やリレーションシップなどを意識することなく、オブジェクトを直接操作するだけで済みます (データベース内のオブジェクトの追加、削除、変更、およびクエリ)。 .
例:
私は自分でやっていました 家で一人で食事をするとき、自分でご飯や野菜を買って調理しなければならず、食べ終わった後はとても面倒に感じます。しかし、そうするしかありません。私は独身で惨めです - -
これは、従来の操作関係と同じです (ORM を使用しない)。そして、ある日、私はそれが非常に便利であることに気づきました。レストランに行って、食べ物を買うことなどを心配する必要はありませんし、食べた後の片付けも心配する必要はありません。食べ物を注文して食べるだけです。 - 他の人が料理や調理をすべてやってくれるので、彼らがどのように行うかを心配する必要はありません - -
このレストランは、それらのことをあなたのために処理する ORM マッピング フレームワークに相当します 面倒で退屈なこと、最も重要なことだけを処理します食事の部分はあなたに任せられます
そして、食べ物を注文することは、あなたがレストランに食べたいものを伝えることと同じであり、レストランはあなたの注文に従ってそれを準備する必要があります。料理は準備ができ次第提供されます。