惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
DataBreaches.Net
MongoDB | Blog
MongoDB | Blog
GbyAI
GbyAI
L
LangChain Blog
B
Blog
博客园 - 三生石上(FineUI控件)
Martin Fowler
Martin Fowler
博客园 - 【当耐特】
Recent Announcements
Recent Announcements
P
Proofpoint News Feed
U
Unit 42
Last Week in AI
Last Week in AI
WordPress大学
WordPress大学
有赞技术团队
有赞技术团队
雷峰网
雷峰网
Microsoft Security Blog
Microsoft Security Blog
T
The Blog of Author Tim Ferriss
爱范儿
爱范儿
小众软件
小众软件
I
InfoQ
G
Google Developers Blog
大猫的无限游戏
大猫的无限游戏
人人都是产品经理
人人都是产品经理
C
Check Point Blog

博客园 - 李通通

c#窗体png图片 c# 控件透明 资料整理 提升windows forms应用速度的几个简单方法 利用压缩网页来提升网站浏览速度(转载) datalist嵌套datalist的实例 - 李通通 - 博客园 一些flash播放器 技巧/诀窍:在ASP.NET中重写URL SEO参考:DIV+CSS三行两列经典布局 - 李通通 - 博客园 使用 jQuery 简化 Ajax 开发 未来职业定位 下一代数据访问:使概念级别成为现实 LINQ 项目 .NET 语言集成查询 LINQ 获得汉字字符串的首字母(T-SQL函数) asp.net控件开发基础(10) -- 集合属性的使用 asp.net控件开发基础(9) -- 属性类型转换器 asp.net控件开发基础(8) -- 复合控件实现事件 ClientScriptManager类,用于管理客户端脚本引发服务器事件回发
求助。问个关于NBear的简单问题 - 李通通 - 博客园
李通通 · 2007-07-17 · via 博客园 - 李通通

IoC中,我的两个表是这样设计的
Table1:
id        主键
classid   关联到Table2的id
info      信息

Table2:
id        主键
Name

生成的EntityDesigns中
public interface Table1 : Entity
{
[PrimaryKey]
int ID { get; }
int? ClassID { get; set; }
[SqlType("varchar(100)")]
string info { get; set; }
}

public interface Table2 : Entity
{
[PrimaryKey]
int ID { get; }
[SqlType("varchar(100)")]
string name { get; set; }
}

Table1中的ClassID是Table2中ID的外键
我想要实例化Table1的时候,能够直接自动载入Table2中的ID和Name数据。应该如何做呢?
我这样写正确吗?
public interface Table1 : Entity
{
[PrimaryKey]
int ID { get; }
[FkQuery("ID",Contained = true, LazyLoad = false)]
Table2 table2 { get; set; }
[SqlType("varchar(100)")]
string info { get; set; }
}
刚刚了解NBear,希望大家能多多指点。谢谢!