我将如何在nHibernate中绘制此地图?
试着把我的头绕在nHibernate周围,好奇这个场景会如何处理:我将如何在nHibernate中绘制此地图?,nhibernate,fluent-nhibernate,nhibernate-mapping,Nhibernate,Fluent Nhibernate,Nhibernate Mapping,试着把我的头绕在nHibernate周围,好奇这个场景会如何处理: Post (postID, title, content, dateCreated) Category (categoryID, name, postCount) post_to_categories (postID, categoryID) 如果我创建了一个Post,它应该插入Post,插入Post\u to\u类别,并更新类别中的postCount 我还计划使用I假设模式 用nHibernate怎么做?(映射文件示例?这
Post (postID, title, content, dateCreated)
Category (categoryID, name, postCount)
post_to_categories (postID, categoryID)
如果我创建了一个Post
,它应该插入Post
,插入Post\u to\u类别
,并更新类别
中的postCount
我还计划使用I假设模式
用nHibernate怎么做?(映射文件示例?这其中的“硬”部分似乎是更新类别表中的post计数。。。但是为什么要更新它呢?您可以这样定义值(在类别的映射文件中):
如果你的文章分类是多对多的,那么应该可以扩展上面的内容来支持这一点
<property name="PostCount" formula="select count(*) from Posts p where p.Id = Id" />