последовательность между диапазоном дат, всегда возвращающим дату сегодня вместо даты в записях - PullRequest
0 голосов
/ 14 сентября 2018

, когда я пытаюсь выбрать, где start_date: "2018-03-06T05: 16: 21.078Z и end_date:" 2017-03-08T05: 16: 21.078Z, но в журнале всегда говорится

Executing (default):

SELECT `order_number`, `distribute_channel`, `sku_name`, `buyer_name`, `buyer_email`,
    `buyer_mobile`, `quantity`, `id_principal`, `total_nominal`,
    `posting_date`, `distribute_date`
FROM `central_ile` AS `centralIle`
WHERE `centralIle`.`order_number` = '213149361835030' AND
      `centralIle`.`created_date` = '2018-09-13 17:00:00'
LIMIT 0, 10;de here

вот мой сценарий

let start_date= req.body.start_date
let end_date = req.body.end_date
let whereStatement = {}

 if (start_date && end_date) {
            whereStatement.created_date = {
                created_date : {
                    $between :[start_date , end_date]
                },
            }
        }
      let centralIleData = await CentralIle.findAll({
            raw:true,
            nest:true,
            where : whereStatement,
       })

Что на самом деле не так в моем коде?

1 Ответ

0 голосов
/ 14 сентября 2018

Можете ли вы попробовать это так. это должно работать

whereStatement.created_date = { $between :[start_date , end_date] }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...