帆查询不断呈现未定义的对象
Sails query keep rendering undefined object
我正在从我的 postgres db 中的 sails API 查询:
Foot.query("SELECT id FROM foot WHERE foot.date <'"+nowMinus3d+"' AND date >'"+nowMinus4d+"'", function(err, results){
_.each(results.rows, function(result, err){
console.log(result["id"]);
Player.query("SELECT player.user FROM player WHERE (player.statut = 2 OR player.statut = 3) AND player.foot ='"+results.rows["id"]+"'", function(err, players){
console.log(players);
})
})
})
},
一切正常,直到我输入第二个查询:Player.query
,在这里我一直没有得到console.log(players)
的定义。我在 Pgadmin 界面中测试了查询,我认为我应该在某处获得一个带有 [{user: 2}, {user: 1}] 的对象players
.我在这里做错了什么?
你在第二个查询中使用了 results.rows["id"]。我想这将是空的或未细化。顺便说一句,您应该先测试"错误"。您可能希望使用"in"而不是循环发送查询。
相关文章:
- 在setInterval函数之前声明时未定义对象
- 使用+=运算符未定义对象中的第一个元素
- 通过 Requirejs 传递的未定义对象
- JS:防止访问未定义对象的属性时出错
- AngularJs为什么在ng禁用函数上未定义对象
- IE上未定义对象值
- JQuery函数返回一个对象,但它被集成为未定义对象
- AJAX响应带有未定义/对象文档
- 处理未定义对象的内联比三进制更聪明
- JavaScript错误未定义对象,尽管对象存在
- Javascript未定义对象
- 未定义对象子属性的Javascript类型
- Javascript多维数组未定义对象错误
- 在一条语句中获取多个未定义对象中的初始化对象
- Javascript -对象中的未定义对象
- 是否可以像扩展其他对象一样扩展未定义对象
- Java Script Ionic框架中的未定义对象
- if else子句中未定义对象的未定义属性
- 未定义对象方法
- 在JavaScript中使用typeof仍然会导致未定义对象的错误