Определяемый пользователем тип, который ссылается на него самостоятельно с помощью Cassandra - PullRequest
0 голосов
/ 24 декабря 2018

Я использую Cassandra с Spring Data.В моем примере у меня есть UDT с именем Person, у которого есть поле с именем "friend" того же типа:

@UserDefinedType("person")
public class Person {
    @Column("name")
   private  String name;

   @Column("surname")
   private  String surname;

   @Column("best_friend")
   private Person bestFriend;
}

Когда я запускаю свой тест, журнал говорит, что UDT "person" не существует.Чтобы решить эту проблему, я определил второй UDT с именем PersonFriend и добавил getter и setter для преобразования экземпляра Person, начиная с PersonFriend UDT.Но я пытаюсь использовать Cassandra в проекте с открытым исходным кодом, поэтому я не буду менять данную модель.

Спасибо и счастливого Рождества, Davide:)

...