2015-09-07 39 views
6
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查询,如何在sails js中写入这个连接查询。Sails.js:加入

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

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

在此先感谢....

+0

显示查询的Codeformat不好。 –

回答

0

您可以使用水线协会连接表,看看this。如果它不适合你,你可以去原始的SQL查询(here