Сравнить только дату в узле - PullRequest
0 голосов
/ 13 апреля 2020

У меня есть

dynamicodb

, в котором я храню столбец

datetime

как new Date().getTime().toString(), который является комбинацией даты и времени. Когда приходит новая запись для вставки, я хочу проверить, вставлены ли уже данные на текущую дату, если они присутствуют на текущую дату (не нужно указывать c здесь только текущая дата), я не должен ставить новая запись. Если бы это было SQL, я бы использовал это так:

CAST(datetime AS DATE) = CAST(GETDATE() AS DATE))

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

Так, например, если данные будут вставлены за сегодня, значение столбца

datetime

будет

1586770830386

Теперь, если новые данные поступают для вставки, в основном новый запрос PUT, так как данные уже присутствуют на сегодня, я не должен вставлять их. Значение

"1586770830386"

имеет дату и время, я хочу проверить только дату. Не хочу создавать собственный формат даты для вставки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...