Как определить, все ли даты в массиве меньше текущей даты, используя фильтры loopback 3? - PullRequest
0 голосов
/ 04 августа 2020

У меня есть объект в моем банке данных, который имеет массив заблокированных дат, и я хочу создать функцию фильтра обратной связи, которая извлекает экземпляры, у которых истек срок действия всех их значений (IE: все значения меньше текущей даты ).

Я попробовал выполнить следующий запрос, но он не сработал:

const query = {
    where: {
        blockedDates: {
            nin: [
                { lt: date }
            ]
        }
    },
    fields: "id"
}

1 Ответ

0 голосов
/ 21 августа 2020

Для фильтрации даты, внутри которой вы можете передать объект с определенным lt или gt. Например:

const query = {
    where: {
        blockedDates: {lt: Date.now()}
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...