【发布时间】:2017-05-27 08:57:39
【问题描述】:
我有以下结构。
CREATE
(`0` :Sentence {`{text`:'This is a sentence'}}) ,
(`1` :Word {`{ text`:'This' }}) ,
(`2` :Word {`{text`:'is'}}) ,
(`3` :Sentence {`{'text'`:'Sam is a dog'}}) ,
(`0`)-[:`RELATED_TO`]->(`1`),
(`0`)-[:`RELATED_TO`]->(`2`),
(`3`)-[:`RELATED_TO`]->(`2`)
所以我的问题是这样的。我有一堆我已经分解成单词对象的句子。这些词对象都是唯一的,因此会指向不同的句子。如果我搜索一个单词,很容易找出与该单词相关的所有句子。如何构建查询以找出两个单词而不是一个单词的相同信息。
我想提交两个或更多单词并找到一条包含所有提交的单词的路径,以获取所有感兴趣的句子。
【问题讨论】: