Sonuç veren bir kod var. Bu sonucu aldığımda normal olarak, müşteriye ve saf JSON nesnesine dönüştürüldüğü şekilde gönderirim.Iterate sequelize sorgu sonuç kümesi (Hapijs)
Ancak şimdi bu sonuç kümesinde bazı işlemler yapmalı ve ardından veritabanında başka bir arama yapmalıyım.
Neyi anlamadığım sonuç kümesinin yapısıdır. Nasıl düzgün bir şekilde yineliyorum. Bir for döngüsü kullanarak değerleri el ile elde edebilirdim, ancak bunu yapmanın bir yolu olmadığını hissediyorum.
models.Results.findAll({
where: {ProjectId: projectId}
})
.then(function (resultset) {
//How do I properly iterate over the resultset
for(p in resultset){
var a = p;
var something;
}
reply(resultset).code(200);
}, function (rejectedPromiseError) {
reply(rejectedPromiseError).code(401);
});
Görüntü ayıklama modunda sonucunu gösterir:
Bu
sonuçları döndürür koddur.
) {// Sonuç (dataValues, hasPrimaryKeys vs.) aradığınız özelliklere sahip nesne olmalıdır }); '. – utamanna