tp5查询数据库排除某字段

tp5查询数据库排除某字段

我想获取的一串数组中,不想获取content 这个字段,于是查看文档 找到这个方法 通常你想要查找某个字段,在field中加入字段名,可是这样写字段多了太麻烦,是不是还有其他方法呢 于是乎找到了下面的方法,原来field还有第二个值 $list = Db::name('post')->field('content',true)->where(['status'=>1,'cid'=>$cid,'is_product'=>0])->order('ctime desc,id desc')->paginate(15); 当为true时,为排除这个字段,ok,问题解决
tp5接口版本控制该如何写

tp5接口版本控制该如何写

自己做的接口如何才能家兔版本控制呢? 我这里使用的是tp5.1 1. 加入路由 2 建目录 3. 命名空间书写 http://demo.zf.90ckm.com/demo/v1/base/index http://demo.zf.90ckm.com/demo/v2/base/index
tp5.1  union的使用

tp5.1 union的使用

UNION操作用于合并两个或多个 SELECT 语句的结果集。 [crayon-5d855d336015a874585548/] 闭包用法: [crayon-5d855d3360163755174854/] 支持UNION ALL 操作 [crayon-5d855d3360167868495461/]   每个union方法相当于一个独立的SELECT语句。 UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。  
thinkphp 字符截取函数msubstr()

thinkphp 字符截取函数msubstr()

msubstr($str, $start=0, $length, $charset=”utf-8″, $suffix=true) $str:要截取的字符串 $start=0:开始位置,默认从0开始 $length:截取长度 $charset=”utf-8″:字符编码,默认UTF-8 $suffix=true:是否在截取后的字符后面显示省略号,默认true显示,false为不显示 调用如下 {$vo.title|msubstr=5,5,’utf-8′,false} 解释:截取字符串$vo.title,从第5个字符开始,截取5个,编码为UTF-8,不显示省略号 [crayon-5d855d3360aa1510183379/]