【发布时间】:2019-08-13 23:07:27
【问题描述】:
我正在本地数据库上运行此查询:
db.designations.aggregate([{
$facet:{
data:[
{
$match:{
status:{
$in:['ACTIVE']
}
}
}
]
}}] )
但是结果格式很不一样:
{
"data" : [
{
"data" : "s\u0000\u0000\u0000\u0003obj\u0000i\u0000\u0000\u0000\n_id\u0000\u0010__v\u0000\u0000\u0000\u0000\u0000\u0002status\u0000\u0007\u0000\u0000\u0000ACTIVE\u0000\u0007departmentId\u0000[YêÑPÞ%$;Wut\u0002description\u0000\u0007\u0000\u0000\u0000string\u0000\u0002name\u0000\u0007\u0000\u0000\u0000string\u0000\u0000\u0000"
},
{
"data" : "\u0000\u0000\u0000\u0003obj\u0000u\u0000\u0000\u0000\u0007_id\u0000[YëAGÛ¼%«wþX\u0002name\u0000\u0007\u0000\u0000\u0000string\u0000\u0002description\u0000\u0007\u0000\u0000\u0000string\u0000\u0002status\u0000\u0007\u0000\u0000\u0000ACTIVE\u0000\u0007departmentId\u0000[YêÑPÞ%$;Wut\u0010__v\u0000\u0000\u0000\u0000\u0000\u0000\u0000"
},
{
"data" : "\u0000\u0000\u0000\u0003obj\u0000u\u0000\u0000\u0000\u0007_id\u0000[YëAGÛ¼%«wþY\u0002name\u0000\u0007\u0000\u0000\u0000string\u0000\u0002description\u0000\u0007\u0000\u0000\u0000string\u0000\u0002status\u0000\u0007\u0000\u0000\u0000ACTIVE\u0000\u0007departmentId\u0000[YêÑPÞ%$;Wut\u0010__v\u0000\u0000\u0000\u0000\u0000\u0000\u0000"
}
]}
谁能解释一下?? 这将非常有帮助
【问题讨论】:
-
这不是
$facet的问题,您的数据是编码形式...发布您的designations样本集合 -
我找到了客户端robomongo编码的解决方案..
标签: mongodb mongoose mongodb-query aggregation-framework