0
是否可以配置Castle Activerecord屬性的默認設置?例如,我希望所有字符串的長度爲4001(這使得它在SQL Server上爲nvarchar(MAX)
),而不必在每個[Property]
屬性上都放置Length=4001
。我還希望所有收藏都可以延遲加載,而不必每[HasMany]
屬性上都加上Lazy=true
。是否可以在Castle Activerecord屬性上配置默認設置?
是否可以配置Castle Activerecord屬性的默認設置?例如,我希望所有字符串的長度爲4001(這使得它在SQL Server上爲nvarchar(MAX)
),而不必在每個[Property]
屬性上都放置Length=4001
。我還希望所有收藏都可以延遲加載,而不必每[HasMany]
屬性上都加上Lazy=true
。是否可以在Castle Activerecord屬性上配置默認設置?
看一看this question。您可以使用相同的機制以編程方式檢查並在傳遞給NHibernate之前更改ActiveRecord模型。