在 AssociationAttribute 中的 IsForeignKey = false 就會採用 Left Join 進行關連查詢。
using System.Data.Linq; using System.Data.Linq.Mapping; namespace MyConsoleApp.Database { public partial class JobCommandMaterial { private Link<Material> _Material; [Association(Storage = "_Material", ThisKey = "MaterialCode", OtherKey = "MaterialCode")] public Material Material { get { return _Material.Value; } } } }
參考:
AssociationAttribute 類別 (System.Data.Linq.Mapping)
EntityRef(TEntity) 結構 (System.Data.Linq)
Link(T) 結構 (System.Data.Linq)
0 回應:
張貼留言