在 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)
沒有留言:
張貼留言
你好!歡迎你在我的 Blog 上留下你寶貴的意見。