Я ищу способ вернуть все документы, чья _id меньше заданного _id, но я не могу их восстановить. Запрос, что я пытаюсь это:elasticsearch запрос для возврата документов mongodb меньше, чем _id
curl -XPOST "http://localhost:9200/smartjn/feed_details/_search" -d' {"query":{"range":{"uid":{"gte":"56f43c0344fc86e73b1170b0"}}}}'
This gives me result as:
{"took":21,"timed_out":false,"_shards":{"total":5,"successful":5,"failed":0},"hits":{"total":0,"max_score":null,"hits":[]}}
Однако, я могу видеть 10K записей, которые _ID> что я metioned выше. Любая идея, как это сделать.
В MongoDB я использую
'_id' => [
'$lt' =>
new MongoDB\BSON\ObjectId($_GET['lastid'])
]
Чтобы достичь того же.
Спасибо большое Блин, это была опечатка с моего конца. Я должен был набрать _uid, тогда как я набрал uid. С уважением – Satya