【发布时间】:2018-03-25 08:36:38
【问题描述】:
我有一个存储在 cassandra 中的对象列表,
[
{
deviceId: [xxxx],
status: On,
metric: Metric(Watts=10,Current=10),
resources: Resources(cpu=u'2', memory=u'512Mi'),
deviceName: ['test'],
deviceUsageParams : "Not able to save this param since it is a list of UDT (object)"
}
]
父对象是
Public static class Device{
private int deviceId,
private boolean status,
private Metric metric,
private Resources resources,
private string deviceName,
Private List<DeviceUsageParameter> deviceUsageParams
}
我有另一个属性 deviceUsageParams 是另一个 UDT 对象列表,
我正在尝试使用 Kundera 包装器将 Device 对象列表存储到 cassandra 中,但如果 UDT(即 DeviceUsageParameter 列表),它不允许我存储列表
是否可以使用 kundera cassandra 包装器将列表对象存储为列表中另一个对象的属性之一?
TIA..
【问题讨论】:
标签: cassandra cassandra-3.0 spring-data-cassandra kundera