旗下导航:搜·么
当前位置:网站首页 > PHP框架 > ThinkPHP > 正文

thinkphp exp的用法【ThinkPHP教程】

作者:搜搜PHP网发布时间:2019-11-26分类:ThinkPHP浏览:189


导读:本日碰到一个题目,就是在vendor表中查询出vendor_id=vendor_f_id的数据,实在运用原生的sql语句是异常简朴的:select*from...

本日碰到一个题目,就是在vendor表中查询出vendor_id = vendor_f_id的数据,实在运用原生的sql语句是异常简朴的:

select * from  vendor where vendor_id = vendor_f_id

然则,在thinkphp中为了代码的简约以及通用性,不斟酌运用原生的体式格局举行sql的查询,而是采纳查询map的体式格局举行查询

$condition[ 'vendor_f_id' ] = 'vendor_id';

然则,thinkphp在处置惩罚上述前提的时刻,将其转化为了以下代码:

select * from vendor where vendor_f_id = 'vendor_id'

也就是说,vendor_id被当成了一个字符串举行处置惩罚了

处理上述题目的方法是:

$condition[ 'vendor_f_id' ] = [ 'exp' , ' = vendor_id ' ]

更多ThinkPHP相干技术文章,请接见ThinkPHP运用教程栏目举行进修!

以上就是thinkphp exp的用法的细致内容,更多请关注ki4网别的相干文章!

标签:thinkphpexp