Фильтрация документов по дате в IBM cloudantDB - PullRequest
0 голосов
/ 25 августа 2018

Я пытаюсь отфильтровать документы в IBM cloudant после определенной даты. Вот структура документа:

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

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

Мое намерение - получить все документы, чей expDate указан после определенной даты. Я попытался выполнить поиск, используя облачный запрос, как показано ниже, но не смог получить записи.

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"
      }
   ]
}

Оба приведенных выше запроса не помогают при поиске правильных записей. Не могли бы вы указать мне правильное направление?

...