在IBM cloudantDB上按日期过滤文档

时间:2018-08-25 06:59:02

标签: cloudant

我正在尝试在特定日期之后过滤IBM cloudant上的文档。这是文档结构:

{
  "_id": "1bf539672aa7a6d9b097923dcf25e0fe",
  "_rev": "2-a2afaa6f3f3dd9f54920d51f1d503f37",

  "expDate": "11/03/2018",
  //OTHER FIELDS
}

我的意图是获取expDate在特定日期之后的所有文档。我尝试使用以下cloudant查询进行搜索,但无法获取记录。

QUERY1

    {
       "selector": {
          "_id": {
             "$gt": "0"
          },
          "expDate": {
             "$gt": 1506874127
          }
       },
       "fields": [
          "_id"
       ],
       "sort": [
          {
             "_id": "asc"
          }
       ]

    }


QUERY2
-

{
   "selector": {
      "_id": {
         "$gt": "0"
      },
      "expDate": {
         "$gt": "12/08/2018"
      }
   },
   "fields": [
      "_id"
   ],
   "sort": [
      {
         "_id": "asc"
      }
   ]
}

以上两个查询都对获取正确的记录没有帮助。你能指出我正确的方向吗?

0 个答案:

没有答案