在 ObjectBox 中存储原始值
Storing primitive values in ObjectBox
我正在从具有两个端点的后端获取订单,一个用于获取有限数量的订单,一个用于仅获取可用订单总数。我可以使用 CustomerOrder 实体 class 存储订单,但如何存储原始计数值?
由于 ObjectBox 不允许基本类型的框并且需要使用实体 classes,所以我不得不在实体 class 中包装一个(!)整数。也许有更简单的方法来做到这一点?
什么行不通但我基本上想做的是:
Box<Integer> countBox = boxStore.boxFor(Integer.class);
我当前的实体包装器 class(在 table 中仍然只使用 1 行):
@Entity
public class CustomerOrderCount {
@Id
public Integer count;
}
我只是想遵循最佳实践并简化事情。也许有一种比使用 ObjectBox 更简单的方法,它仍然是合法的,但我在这里没有看到。
我正在从具有两个端点的后端获取订单,一个用于获取有限数量的订单,一个用于仅获取可用订单总数。我可以使用 CustomerOrder 实体 class 存储订单,但如何存储原始计数值?
由于 ObjectBox 不允许基本类型的框并且需要使用实体 classes,所以我不得不在实体 class 中包装一个(!)整数。也许有更简单的方法来做到这一点?
什么行不通但我基本上想做的是:
Box<Integer> countBox = boxStore.boxFor(Integer.class);
我当前的实体包装器 class(在 table 中仍然只使用 1 行):
@Entity
public class CustomerOrderCount {
@Id
public Integer count;
}
我只是想遵循最佳实践并简化事情。也许有一种比使用 ObjectBox 更简单的方法,它仍然是合法的,但我在这里没有看到。