本文共 558 字,大约阅读时间需要 1 分钟。
在数据库查询操作中field和getField方法是使用最频繁的。可是两者是有一定差别的。在这里记录下。
field方法是用于定义要查询的字段(支持字段排除)。
getField方法获取数据表中的某个列的多个或者单个数据。
比方我要想选择用户表中指定行的id和token两项json数据,我期望的数据是这种
{id: "9"token: "d56ccc55e1d65e01a94c27c0442f3eb3"}
可是它返回的结果让我非常尴尬
9: "d56ccc55e1d65e01a94c27c0442f3eb3"假设用field,语句这样写:$user->where("phone=$getPostPhone")->field('id,token')->find();
返回的结果是期望的结果。
id: "9"token: "d56ccc55e1d65e01a94c27c0442f3eb3"
本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/5072840.html,如需转载请自行联系原作者