Entity Framework 添加外键ID(别说你没看懂)

迈开的脚步 2013-08-07 01:21:03
举个例子
如果用EF来设计BBS

有版块、帖子吧

发帖需要版块ID
那就调用DbContext.帖子DbSet.Add(new 帖子{New 版块{版块ID=1}}
这样会新建一个版块,而需求是需要在版块ID=1的版块下发表帖子
然后这个
查询一个版块对象
DbContext.帖子DbSet.Add(new 帖子{版块=查询的版块对象}



如果您看懂了以上内容,那就可以看出 我只是需要一个添加帖子,加入版块ID
SQL语句 就是insert into 帖子(Name,版块ID) values('帖子名称',1)
而以上解决方案都不能满足要求!

这样一个简单的操作,网上搜了下,问了些人,不知道我表达的有问题,还是?都不愿意回答
这里如果我表达的有什么问题,也请您指正,谢谢
...全文
588 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSND用户 2013-09-22
  • 打赏
  • 举报
回复
引用 1 楼 hanqing_liu 的回复:
表达有问题,鉴定完毕!
+1
vnicer 2013-08-16
  • 打赏
  • 举报
回复
.Net 框架你发表在java板块。让别人怎么回答??
bendise 2013-08-13
  • 打赏
  • 举报
回复
说实话,还是没看懂你的意思
leidian11 2013-08-13
  • 打赏
  • 举报
回复
我也是,没看懂什么意思!!
jlyuan1313 2013-08-12
  • 打赏
  • 举报
回复
表达有问题,鉴定完毕!
winner2050 2013-08-07
  • 打赏
  • 举报
回复
应该是版块Add帖子,意思是给这个版块添加这个帖子。
hanqing_liu 2013-08-07
  • 打赏
  • 举报
回复
表达有问题,鉴定完毕!

25,980

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧