我用的是cassandra和spring的数据。在我的示例中,有一个名为person的udt,其字段名为“friend”,类型相同:
@UserDefinedType("person")
public class Person {
@Column("name")
private String name;
@Column("surname")
private String surname;
@Column("best_friend")
private Person bestFriend;
}
当我运行测试时,日志说udt“person”不存在。为了解决这个问题,我定义了第二个名为personfriend的udt,并添加了getter和setter来从personfriend udt开始转换person示例。但是我正试图在一个开源项目中使用cassandra,所以,我不会改变给定的模型。
谢谢,圣诞快乐,戴维德:)
暂无答案!
目前还没有任何答案,快来回答吧!