我正在使用 spring data cassandra,并且我有一个如下定义的@Table。
@Table(CassandraConstants.NotificationThread.NAME)
public class Event implements Serializable {
private static final long serialVersionUID = 1L;
@PrimaryKey
private EventKey primaryKey;
@Column(value = CassandraConstants.Event.COL_COMPONENT_TYPE)
private ComponentType componentType;
...
}
在我的 dao 代码中,我正在设置枚举值并进行保存。但我得到一个错误。
event.setComponentType(ComponentType.CONNECTOR);
....
this.eventDao.save(event);
但我在执行保存操作时看到报告了此错误
查询生成器未知类型的无效值 CONNECTOR...
spring Data 是否不处理 cassandra 的枚举到字符串数据类型的转换?
指向这里失败的任何指针。