如何使用 Fluent Nhibernate 映射整数数组
我有一个课程
Class A
{
public virtual int[] measurements { get; set; }
public virtual int Id { get; private set; }
public virtual string Instrument { get; set; }
}
如何使用 Fluent Hibernate 进行映射?
谢谢
I have a class
Class A
{
public virtual int[] measurements { get; set; }
public virtual int Id { get; private set; }
public virtual string Instrument { get; set; }
}
How do I map using Fluent Hibernate?
thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以创建 .CustomType(typeof(SomeType)) 并将其映射到逗号分隔的字符串。
这不是我推荐的。
您可能最好创建第二个类来保存整数并使用 .HasMany 关系
You can create a .CustomType(typeof(SomeType)) and map it to a comma separated string.
This is not something I would recommend.
You are probably better of creating a second class to hold the ints and using a .HasMany relationship
mapping.HasMany(x => x.measurements).Element("Value");
您可以将 Value 更改为您希望为列命名的任何内容。
mapping.HasMany(x => x.measurements).Element("Value");
You can change Value to whatever you want your column to be named.