我正在努力解决应该很容易但对我来说毫无意义的事情,我在数据库中有这两个文档:
{ "name": "foo", "type": "typeA" },
{ "name": "bar", "type": "typeB" }
我将其发布到_find:
{
"selector": {
"type": "typeA"
},
"sort": ["name"]
}
哪个按预期工作,但我收到一个警告说没有匹配的索引,所以我尝试将以下各种组合发布到 _index 这没有区别:
{
"index": {
"fields": ["type"]
}
}
{
"index": {
"fields": ["name"]
}
}
{
"index": {
"fields": ["name", "type"]
}
}
如果我删除按名称排序并且只索引它工作正常的类型,除了它没有排序,这是couchdbs'芒果实现的限制还是我错过了什么?
使用视图和地图功能可以正常工作,但我很好奇芒果在这里做什么/不做什么。