dbignatのすべてのフィールドにコードを記述しなくても、find by functionsをすばやく作成できるcodeigniterプラグインはありますか?codeigniterライブラリで探す?
findbyid findbyfirstname findbyemailなどのテーブル用の関数をたくさん書いていますが、既に開発時間を短縮するために書かれたライブラリはありますか?私はグーグルを試みたが、私は何にも出会えない。
dbignatのすべてのフィールドにコードを記述しなくても、find by functionsをすばやく作成できるcodeigniterプラグインはありますか?codeigniterライブラリで探す?
findbyid findbyfirstname findbyemailなどのテーブル用の関数をたくさん書いていますが、既に開発時間を短縮するために書かれたライブラリはありますか?私はグーグルを試みたが、私は何にも出会えない。
テーブル内の特定のフィールドで行を検索するためにモデルに複数のメソッドを記述する必要がある場合は、汎用ファンクションに検索するフィールドと値を含む連想配列を渡すだけです:
function search_mytable($search=array()) {
$this->db->select('mytable.*');
$this->db->from('mytable');
if(!empty($search)
$this->db->where($search);
}
あなたはここに方法http://codeigniter.com/user_guide/database/active_record.html#select
CIアクティブレコードを渡すことができるかについての詳細は、それだけで簡単なデータ検索なら、あなたはこのような何か行うことができますあります:
を簡単なクエリのために10BrynJが示唆しているように、Active Recordクラスはパラメータを取ることに関してはかなり柔軟です。