Sails.js:join

var obsType = (from lk in db.LookUp join lt in db.LookUpType on lk.LookUpTypeId equals lt.LookupTypeId where (lt.FieldName == "OBSType") && !(db.OBSSetting.Select(k => k.OBSTypeId)).Contains(lk.Id) orderby (lk.SortOrder ?? decimal.MaxValue) select new LookUpViewModel { Id = lk.Id, Description = lk.Description }).ToList(); return obsType; 

这是MVC的LinQ查询,请问如何在js中写入这个连接查询。

这里使用了三种不同的模型:(LookUpType,LookUp,OBSSetting)。

任何人都请指导做这个任务。

提前致谢….

你可以使用水线关联来连接表格,看看这个 。 如果它不适合你,你可以去一个原始的SQL查询( 在这里 )