【问题标题】:String[] type property mapping on nhibernate...is possible?nhibernate上的String []类型属性映射......可能吗?
【发布时间】:2011-03-14 16:55:46
【问题描述】:

在 nhibernate 上是否可以映射向量类型?

我有这样的财产...

string[] myDesc

我会将每个向量值映射到表的特定列...例如:

myDesc[0] --> myDbColumn01
myDesc[1] --> myDbColumn02
myDesc[2] --> myDbColumn03
...

有什么办法吗?

【问题讨论】:

    标签: xml nhibernate arrays vector mapping


    【解决方案1】:

    您可以通过创建implementation of IUserType 来实现。繁重的工作是在 NullSafeGet 和 NullSafeSet 方法中完成的。在您的实现中,这些方法会分别将数据库中的值转换为数组并返回。

    【讨论】:

      【解决方案2】:

      我相信动态组件映射是您所追求的; Ayende's blog 上有一个很好的用法示例。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-04-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-22
        • 1970-01-01
        相关资源
        最近更新 更多