Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
考虑一个具有电影节点的数据库,可以将一种或多种语言指定为标签;在每个用户节点中,指定了他说的语言数组。
以用户所说的语言搜索电影的最佳方法是什么(使用“至少具有这些标签中的一个”之类的条件)?
假设您的电影带有Movie标签,并为它们可用的每种语言提供标签,例如en,frde
Movie
en
fr
de
如果您正在寻找所有以英语或法语提供的电影:
MATCH (m:Movie) WHERE any(l in labels(m) WHERE l in ['en','fr']) RETURN m