Maison  >  Article  >  développement back-end  >  Analyse des opérations cohérentes de thinkphp

Analyse des opérations cohérentes de thinkphp

不言
不言original
2018-06-21 14:40:551640parcourir

Cet article présente principalement le fonctionnement cohérent de thinkphp. Il analyse en détail l'utilisation spécifique et la signification de la méthode commune sous forme d'exemples. C'est une compétence très pratique. Les amis qui en ont besoin peuvent s'y référer

<.> Cet article analyse l'utilisation opérationnelle cohérente de thinkphp avec des exemples. Partagez-le avec tout le monde pour votre référence. L'analyse spécifique est la suivante :

1. Opérations consécutives couramment utilisées, qui peuvent être utilisées consécutivement mais sans ordre particulier. Il doit y avoir des méthodes de sélection, de mise à jour, de suppression, de recherche par la suite

1. . où : Aidez-nous à définir les conditions de requête

2.order : Trier les résultats

$arr=$m->order(&#39;id desc&#39;)->select();//字符串方法,默认是asc升序排列,加desc改为降序排列  
$arr=$m->order(array(&#39;id&#39;=>&#39;desc&#39;,&#39;sex&#39;=>&#39;asc&#39;))->select(); //数组方法
3.limit : Limiter les résultats

limit(2,5)//从第2条取出5条  
limit(&#39;2,5&#39;)//字条串形式参数  
limit(10)//等同于limit(0,10)默认是从0开始
4.field : Définissez le champ de requête

field(&#39;username as name,id&#39;) //传字符,修改字段名  
field(array(&#39;username&#39;=>&#39;name&#39;,&#39;id&#39;)//传数组查询,修改字段名  
field(&#39;id&#39;,true) //获取除了id以外的所有字段
5.table : table

6.group : regroupement

7.having : lié au regroupement

2. Supplément

l'alias est utilisé pour définir une chaîne d'alias pour la table de données actuelle

la page est utilisée pour interroger la pagination (elle sera convertie pour limiter en interne) Chaînes et nombres

join* est utilisé pour prendre en charge les caractères pour les jointures dans les requêtes Chaînes et tableaux

union* L'union utilisée pour la requête prend en charge les chaînes, les tableaux et les objets

distinct Le distinct utilisé pour la requête prend en charge les valeurs booléennes

verrouillage pour la base de données Mécanisme de verrouillage Valeur booléenne

le cache est utilisé pour interroger le cache Il prend en charge plusieurs paramètres (décrits en détail dans la section mise en cache plus tard)

la relation est utilisée. pour les requêtes d'association (nécessite la prise en charge de l'extension du modèle d'association), la chaîne

validate est utilisée pour le tableau de validation automatique des données

auto est utilisée pour le tableau de complétion automatique des données

le filtre est utilisé pour les données chaînes de filtrage

scope* est utilisé pour les caractères de plage nommées Chaînes et tableaux

Ce qui précède est l'intégralité du contenu de cet article. J'espère qu'il sera utile à l'apprentissage de chacun. Pour un contenu plus connexe, veuillez faire attention au site Web PHP chinois !

Recommandations associées :

Analyse des fichiers de configuration personnalisés ThinkPHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn