MongoDb-ORM操作,依赖\x\MongoDb
组件实现。
distinct()
是链式操作的终结方法之一,用于获取集合中指定字段的不重复值,并以数组的形式返回。
例如:
$Mongo = new \x\MongoDb();
$Mongo->table('user')->name('log')->where('name', '小黄牛')->distinct('money');
最终生成的命令语句类似于:
{
"distinct": "log",
"key": "money",
"query": {
"name": "小黄牛"
}
}
注意:该方法,成功返回是一个二维数组,失败返回false