我在两个模型之间有一个hasMany关系,比如用户和团队。现在如果我查询用户我也想得到他/她的团队,所以我把它放在user.json文件中
"scope" : {"include":["team"]}
另外,如果我查询一个团队我想要获得该团队的所有用户,那么在team.json文件中我放了
"scope" : {"include":["users"]}
现在,(正如预期的那样)这不起作用。查询挂起是因为用户包括其团队,其中包含其用户,每个用户都包括团队,等等。永远不会解析查询。
我尝试通过将它放在user.json文件中来解决问题(替换我之前显示的内容)
"scope" : {"include":[{"team":[]}]}
不幸的是,这不起作用。
如何解决这个问题?有没有办法告诉loopback包含一个相关的模型但没有关系?