この記事では主に thinkphp のコヒーレント操作を紹介します。コヒーレント操作の具体的な使用法と一般的なメソッドの意味をサンプル形式で詳細に分析します。これを必要とする友人は参考にしてください。
この記事では、thinkphp のコヒーレントな操作の使用法を例とともに分析します。参考のためにみんなで共有してください。具体的な分析は次のとおりです。 1. 一般的に使用される連続操作。連続して使用できますが、順序は指定されません。選択、更新、削除、検索のメソッドが必要です。 .where: クエリ条件の設定にご協力ください2.order: 結果の並べ替え$arr=$m->order('id desc')->select();//字符串方法,默认是asc升序排列,加desc改为降序排列 $arr=$m->order(array('id'=>'desc','sex'=>'asc'))->select(); //数组方法
limit(2,5)//从第2条取出5条 limit('2,5')//字条串形式参数 limit(10)//等同于limit(0,10)默认是从0开始
field('username as name,id') //传字符,修改字段名 field(array('username'=>'name','id')//传数组查询,修改字段名 field('id',true) //获取除了id以外的所有字段
union* クエリに使用されるユニオンは文字列、配列、オブジェクトをサポートしますdistinct クエリに使用されるdistinctはブール値をサポートしますlock ロック メカニズムデータベース ブール値cache はキャッシュのクエリに使用され、複数のパラメータをサポートします (キャッシュのセクションで詳しく説明します) relation は関連クエリに使用されます (関連モデル拡張機能のサポートが必要です) 文字列validate はデータ自動検証に使用されます。 arrayauto データ自動補完に使用されます。 arrayfilter データ フィルタリングに使用されます。 stringscope* 名前付き範囲文字列の場合、 array
以上がこの記事の全内容です。その他の関連コンテンツについては、PHP 中国語 Web サイトをご覧ください。 関連する推奨事項:
ThinkPHP カスタム構成ファイルの分析
##以上がthinkphp のコヒーレントな操作の分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。