标签: attributes castle-activerecord
是否可以在Castle Activerecord属性上配置默认设置?例如,我希望所有字符串的长度都为4001(在SQL Server上为nvarchar(MAX)),而不必将Length=4001放在每个[Property]属性上。我还希望所有集合都是延迟加载的,而不必将Lazy=true放在每个[HasMany]属性上。
nvarchar(MAX)
Length=4001
[Property]
Lazy=true
[HasMany]
答案 0 :(得分:0)
看看this question。您可以使用相同的机制以编程方式检查和更改ActiveRecord模型,然后再将其传递给NHibernate。