0

考虑一个具有电影节点的数据库,可以将一种或多种语言指定为标签;在每个用户节点中,指定了他说的语言数组。

以用户所说的语言搜索电影的最佳方法是什么(使用“至少具有这些标签中的一个”之类的条件)?

4

1 回答 1

1

假设您的电影带有Movie标签,并为它们可用的每种语言提供标签,例如enfrde

如果您正在寻找所有以英语或法语提供的电影:

MATCH (m:Movie) 
WHERE any(l in labels(m) WHERE l in ['en','fr'])
RETURN m  
于 2013-10-30T11:10:10.730 回答