実現したいこと
DBから2つの日付でデータを指定、取得し、その差分を計算しようとしています。
発生している問題
['2007-06-18','2007-06-19']の二つをキーとして取得した場合、'2007-06-18'の取得が不安定になります。他の日付でも試してみたのですが、必ず小さいほうの値取得が不安定になるようです。
いったい原因は何なのでしょうか?
また、DBから値を二つ取り出し処理を行うために、よりよい方法がありましたら、教えていただけると助かります。
よろしくお願いいたします。
該当のソースコード
Node
1const getDatasPromise = new Promise(resolve => 2{ 3 // DBから値を取得 4 Day_info_total.findAll({ 5 where: { 6 date: ['2007-06-18','2007-06-19'] 7 } 8 }).then(value => { 9 resolve(value); 10 }).catch(err => { 11 console.error('Error: ', err); 12 }); 13}); 14 15getDatasPromise.then(value => { 16 console.log(value); 17})
補足情報(FW/ツールのバージョンなど)
Node, Sequelize
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。