如何在CouchDB中使用$ size和$ gt查找所有大于2的文档数组键

时间:2019-02-23 08:23:34

标签: couchdb

我要在$ couchdb中的数组大小上使用$ gt。我找不到有关将$ gt与$ size一起使用的任何文档。

只有$ size可以正常工作,但是当我将其与$ gt一起使用时,则无法正常工作。

示例:  一切正常

"selector": {
      "doc_id": "1080_15465869093608",
      "mapped_id": {
         "$size": 2
      }
   }

这不起作用。

"selector": {
          "doc_id": "1080_15465869093608",
          "mapped_id": {
             "$size": {"$gt": 2}
          }
       }

1 个答案:

答案 0 :(得分:0)

不支持。如果您看到选择器的文档,则可以看到 $ size 只能与整数一起使用。

https://docs.couchdb.org/en/2.3.1/api/database/find.html#condition-operators