1. 首页
  2. 编程语言
  3. PHP
  4. thinkphp查询,3.X 5.0方法(亲试可行)

thinkphp查询,3.X 5.0方法(亲试可行)

上传者: 2021-11-01 03:30:12上传 PDF文件 136.77 KB 热度 8次

查询语言也是ThinkPHP框架的ORM亮点,让查询操作更加简单易懂。下面来一一讲解查询语言的内涵。ThinkPHP可以支持直接使用字符串作为查询条件,但是大多数情况推荐使用索引数组或者对象来作为查询条件,因为会更加安全。这是最传统的方式,但是安全性不高,例如:最后生成的SQL语句是SELECT * FROM think_user WHERE type=1 AND status=1采用字符串查询的时候,我们可以配合使用新版提供的字符串条件的安全预处理机制,暂且不再细说。ThinkPHP支持对某个字段的区间查询,例如: $map['id'] = array ;得到的查询条件是: AND 例如:$map['id'] = array ;得到的查询条件是: OR 例如:$map['id'] = array;得到的查询条件是:(`id` != 6) AND 最后一个可以是AND、 OR或者 XOR运算符,如果不写,默认是AND运算。

用户评论