4
|
harriyott Erik Funkenbusch · 技术社区 · 15 年前 |
![]() |
1
2
您可以将公式与属性关联,并使用它而不是C代码。例如 财产:
公式:
然后你可以像往常一样在表达中使用postcount。记住在FluentMapping中对属性设置访问修饰符。不确定Fluent支持什么,但我为Normal Mapping找到的选项是:
最好查阅NHibernate文档以获得正式列表 Access Strategies 因此,您将访问策略与命名策略结合在一起,例如“field.lowercase underline” |
![]() |
2
1
我不确定你能用NHibernate来做,但我可能是错的。nhibernate将您的条件转换为SQL,因此该属性将不可用于查询(它不在数据库中!). 但是,如果我错了(这是经常发生的),您应该能够用一个覆盖映射它。
在自动应用设置中,创建
override
并使用
像这样:
|
![]() |
3
1
您还可以覆盖映射并忽略属性:
|