0
私はそれが持つ唯一の1行分の最新データを返す同じroomidための複数のデータがある、私はsequalizerのすべてのユニークIDの最新データをすべて検索しますか?
var opts = {
where: {
roomid: { $in:[1]
}
},
order: [ ['addedon', 'DESC'] ]
,limit: 1
}
return models['psql']['roomtemp'].findAll(opts).nodeify(cb);
としてsqualizerを使用して1 roomidの最新のデータを取得することができます 、roomid
と温度を持つテーブルがあるtemp
とaddedon
roomid
1どうすれば最新の温度のroomid
の結果を得ることができますか?
参考:http://docs.sequelizejs.com/en/latest/docs/querying/#attribuest
削除制限を参照してください:1ギブ私はあなたの質問を誤解同じid – manoj
のすべてのデータをオフになります。代わりに 'DISTINCT'関数を使用するように私の答えを更新しました。 – mrmclovin