我正在使用spring数据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 ...
对于cassandra,spring Data是否不处理枚举到字符串数据类型的转换?
指向失败的指针。
答案 0 :(得分:-1)
您使用的是official spring-data-cassandra project,(https://github.com/spring-projects/spring-data-cassandra的回购),项目的Spring Data保护伞下的项目,还是其他项目?