У меня есть пользовательская таблица:
@Table
public class User implements UserDetails {
@PrimaryKey
private UUID id;
@Indexed
private String username;
...
}
и таблица мнений, подобная этой:
@Table
public class Opinion {
..
@Indexed
private User owner;
}
Поскольку эта ссылка на мнение пользователя не работает автоматически, я выяснил,что вы должны объявить некоторые дополнительные «пользовательские типы», как в этом посте .. очень странно, я думаю .. как и многие стандартные примеры.
Это была одна из вещей, которыми я былРаньше я много лет делал с Spring Data, очень легко.
Сейчас я пытаюсь играть с Cassandra DB, и я действительно не уверен, как этого добиться. Вопрос: это способ делать такие простые ссылки? Или я действительно должен просто ссылаться на идентификатор пользователя?
@Table
public class Opinion {
..
@Indexed
private String owner_id;
}