0
RestHeart API 서비스에서 다음 데이터를 가져옵니다. 나는RESTHeart의 날짜를 통해 데이터를 필터링하는 방법
filter={'header.timestamp.long':{'$gte': {'$date':'2017-02-14T19:00:00Z'}}}
또는
filter={'header.timestamp.long.$numberLong':{'$gte': {'$date':'2017-02-14T19:00:00Z'}}}
하여 데이터를 필터링하려고하지만 그들은 작동하지 않습니다. 응답은
{
"_embedded": [],
"_id": "logs_43990547141907029933",
"_size": 0,
"_total_pages": 0,
"_returned": 0
}
내 RestHeart는 V3.0입니다.
도움 주셔서 감사합니다.
데이터 : MongoDB의에서
{
"_embedded": [
{
"_id": {
"$oid": "58a3ffc5e90174170ed22786"
},
"header": {
"timestamp": {
"long": {
"$numberLong": "1487142853743"
}
}
},
"event": {
"Measurements": {
"lifevo.mead.smarthome.TemperatureData": {
"Temperature": 23.977264
}
}
}
},
{
"_id": {
"$oid": "58a3ffc2e90174170ed22785"
},
"header": {
"timestamp": {
"long": {
"$numberLong": "1487142850744"
}
}
},
"event": {
"Measurements": {
"lifevo.mead.smarthome.TemperatureData": {
"Temperature": 21.15203
}
}
}
},
......
],
"_id": "logs_43990547141907029933",
"_returned": 100
}
나는 여전히 데이터를 가져올 수 없다. filter = { "header.timestamp": { "$ gte": { "$ date": "2017-02-14T00 : 00 : 00Z"}}} –
내 MongoDB 버전 3.2.11 –