迭代id列表和匹配查询的组合

时间:2014-07-07 11:49:33

标签: neo4j

我是neo4j的新手, 我有(学生) - [:学习] - (c:课程)。课程包含一个名为ids的属性,其中填充了list(ids = [123,456,789])。我想找到有课程ID的批次。

喜欢,我有 - (:Belongs_To) - (batch {id = c.id}),(s) - [:Belongs_To] - (batch {id = c.id}),(s) - [:Belongs_To] - (batch {id = c.id}),...这里c.id是[123,456,789]。为此,我确实尝试过这样。

匹配(s:学生) - [:学习] - (c:课程)用s,c.id作为ids返回(i IN ids | match(s) - [:Belongs_To] - (b:Batch {id :i}))作为批次。但我没有得到结果。这是正确的方法吗?或者请给我你的建议吗?

感谢。

0 个答案:

没有答案