在Sails + Waterline中,我一直坚持查询:
模型如下:
Task: {
"id":1,
"name":"Task1",
"Project":{
"id":"P1",
"name":"Project1"
}
}
此处任务将项目作为其模型(每个任务将与项目相关联) 要通过projectId获取所有任务的列表,我尝试了以下操作:
Task.find({project.id:"P1"}, function(err, res){
//Err or Res
})
上面的代码对我不起作用并给出了错误"意外的令牌。" for project.id
有什么办法可以在这里使用projectId获取任务列表吗? 在此先感谢
答案 0 :(得分:0)
我能够解决这个问题,因为项目是Task的模型,ProjectId可以直接从它获得。
即我可以直接给出
Task.find({project:"P1"}, function(err, res){
//Getting response
})
项目持有projectId 无论如何感谢您关注此问题