我正在试验/学习弹簧数据neo4j。我有一个非常简单的应用程序,可以存储来自 twitter 的推文。请看下面的片段。
@NodeEntity
public class Tweet {
@GraphId
private Long id;
private String tweet;
@Indexed
Set<String> hashtags;
问题是,存储哈希标签的最佳方式是什么,以便我可以快速获取它们所属的推文?我能想到的要么是在 Set 上使用 @Indexed,要么实际上创建一个单独的 Hashtag NodeEntity 并在它和推文之间建立关系。我找不到任何关于在 NodeEntity 中为集合建立索引的文档,所以我不确定是在集合对象上创建索引还是集合中的每个字符串都被索引。任何建议都会很好。谢谢。