2015-09-07 8 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という3つの異なるモデルが使用されています。

誰でもこのタスクを実行してください。事前に

おかげで....

+0

クエリを表示するCodeformatは良くありません。 –

答えて

0

あなたはthisを見て、テーブルを結合するために喫水線の関連付けを使用することができます。それはあなたのために動作していない場合は、生のSQLクエリ(here