Sails+Waterline中的嵌套数据查询



在Sails+Waterline中,我一直在查询:
型号如下:

Task: {
    "id":1,
    "name":"Task1",
    "Project":{
        "id":"P1",
        "name":"Project1"
    }
}

这里,Task以Project作为其模型(每个任务都将与一个项目相关联)
为了按项目ID获取所有任务的列表,我尝试了以下操作:

Task.find({project.id:"P1"}, function(err, res){
 //Err or Res
})

上面的代码对我来说不起作用,并为project.id 给出了错误"Unexpected Token。"

有什么方法可以在这里使用projectId获得任务列表吗
提前感谢

我能够解决这个问题,由于project是Task的模型,因此可以直接从中获取ProjectId。
即我可以直接给出

Task.find({project:"P1"}, function(err, res){
  //Getting response
})  

其中project持有projectId
无论如何,感谢您调查这个问题

相关内容

  • 没有找到相关文章

最新更新