Я работаю с Firebase REST API и выполняю запрос GET для api/v1/invoices?apikey=abc123
, чтобы получить счета, которые возвращают следующее:
{
"id": "gsdfg23648967ot",
"userId": "456uhdfgh45645",
"number": null,
"clientId": "hgsdfgdsfjgkrt",
"invoiceDate": "2018-06-18T16:00:00.000Z",
"amountGross": 28,
"amountNet": "26",
"amountPaid": 28,
"paidAt": "2018-08-08T16:00:00.000Z",
"salaryReceivedAt": null,
"approvalDate": null,
"approver": null,
"rateVAT": 7.7,
"vatTypeCode": null,
"comments": null,
"statusCode": 3,
"changedAt": null,
"createdAt": null
},
{
"id": "tuitueryurtyu",
"userId": "454523453245235234",
"number": null,
"clientId": "zzzzzzzz",
"invoiceDate": "2018-05-07T16:00:00.000Z",
"amountGross": 22.22,
"amountNet": "22",
"amountPaid": 22.22,
"paidAt": "2018-08-20T22:00:00.000Z",
"salaryReceivedAt": null,
"approvalDate": null,
"approver": null,
"rateVAT": 7.7,
"vatTypeCode": null,
"comments": null,
"statusCode": 3,
"changedAt": null,
"createdAt": null
},
Теперь мне нужно иметь возможность отфильтровать запрос по датедиапазон, поэтому он просто возвращает все результаты, где invoiceDate
находится между двумя указанными датами.Мне не удалось найти каких-либо примеров в документации API о том, как выполнять запрос по диапазону дат или даже, если это возможно с использованием REST API?