是否可以获得不同的值并且不区分大小写?我发现有几个人说要使用聚合函数,但我会不断收到错误:例外:字段路径引用必须以'$'为前缀('分类'。
PayPalMobile.initializeWithClientIdsForEnvironments([PayPalEnvironmentProduction: "YOUR_CLIENT_ID_FOR_PRODUCTION", PayPalEnvironmentSandbox: "YOUR_CLIENT_ID_FOR_SANDBOX"])
这就是我的文档的外观:
public function getDistinctValues($cid, $table, $column)
{
$mongo = new MongoClient();
$db = $mongo->leadworks;
$collection = new MongoCollection($db, $table);
//$result = $collection->distinct($column);
$result = $collection->aggregate(array(
array(
'$unwind' => $column,
),
array(
'$group' => array(
'_id' => array(
'$toLower' => array(
$column,
),
),
),
),
));
return $result;
}
我特意试图为公司获取不同的值并忽略大小写。