我的文档结构类似于:
400 Bad Request
{
"code" : 400,
"errors" : [ {
"domain" : "global",
"message" : "Bad Request",
"reason" : "failedPrecondition"
} ],
"message" : "Bad Request"
}
我想通过field1,field2和field3的所有组合对上面的内容进行分组,然后按创建日期降序排序,并返回该文档的所有内容作为返回集合的一部分。
我以为我会使用{
"field1" : "1_of_5_options"
"field2" : "1_of_5_options"
"field3" : "1_of_5_options"
"data1" : "value1"
"data2" : "value2"
"data3" : "value3"
"created" : {
$date : { }}
}
}
,然后是$group
,但是当$sort
要求您指定单个字段时,我会陷入如何返回所有内容的困境我实际上想要返回整个文档。