相关关键词
关于我们
最新文章
thinkphp查询,3.X 5.0方法(亲试可行)
发布日期:2017-06-17 00:00:00
86
一、介绍
ThinkPHP内置了非常灵活的查询方法,可以快速的进行数据查询操作,查询条件可以用于读取、更新和删除等操作,主要涉及到where方法等连贯操作即可,无论是采用什么数据库,你几乎采用一样的查询方法(个别数据库例如Mongo在表达式查询方面会有所差异),系统帮你解决了不同数据库的差异性,因此我们把框架的这一查询方式称之为查询语言。查询语言也是ThinkPHP框架的ORM亮点,让查询操作更加简单易懂。下面来一一讲解查询语言的内涵。
二、查询方式
ThinkPHP可以支持直接使用字符串作为查询条件,但是大多数情况推荐使用索引数组或者对象来作为查询条件,因为会更加安全。
1.使用字符串作为查询条件
这是最传统的方式,但是安全性不高,例如:
<?php $User = M("User"); // 实例化User对象 $User->where('type=1 AND status=1')->select(); ?>