0
我有以下表填充字段
实体
ID,名称,类别ID
21, “等等”,1
EntityCategory(枚举表)
ID ,名称
1,“New Blahs”
我有一个FK之间的关系E ntities->类别ID和EntityCategories-> ID
我已生成亚音速类两者以及相应的模型对象实体
类实体{ID,名称,类别名称}
我试图返回填写类别名称的Model.Entity类型即
public Entity GetEntityByName(string name){
return new
Select(
Entity.IdColumn,
Entity.NameColumn,
EntityCategory.NameColumn)
.From(Entity.Schema)
.InnerJoin(Tables.EntityCategory)
.Where(Entity.NameColumn).IsEqualTo(name)
.ExecuteSingle<Model.Entity>();
不用说这不起作用。我实际上获得了一个Entity.Name设置为EntityCategoryName的Model.Entity。
非常感谢。 – kjgilla 2009-04-13 20:54:35