gpt4 book ai didi

c# - 我如何使用 nHibernate 保留原始数组

转载 作者:行者123 更新时间:2023-11-30 12:16:43 25 4
gpt4 key购买 nike

给定这个实体:

public class Product
{

public double[] Prices;
}

使用这个表结构:

Product (Id)
Price (ProductId, Order, Price)

我对何时使用列表、包、原始数组、数组等之间的区别感到困惑。我找不到关于原始数组的太多解释。

一个重要的要求是数组项应始终以相同顺序存储和检索,并且可能包含重复值。

我的问题是,这两个表之间的映射看起来如何?

最佳答案

为了保持顺序,您需要一个 ,并提供一个索引列来跟踪元素(或实体)的顺序。您可以拥有一个似乎更适合您需要的元素列表(简单类型)。

关于c# - 我如何使用 nHibernate 保留原始数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4761258/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com