【发布时间】:2014-04-30 23:49:22
【问题描述】:
我的数据库中有节点位于标签关键字下,其中单词作为属性。我想将字符串 ($mostRecentPost) 与数组中的单词 word 进行比较。
$queryString ="WITH["Batman","Jaws","Fun","Baseball","Halo","PS4","Nike","Jeep","Mustang"] AS words MATCH (n.Keywords) WHERE ".$mostRecentPost." =~'(?i).*n.kw.*' IN words RETURN n";
$query = new Everyman\Neo4j\Cypher\Query($client, $queryString);
$relativePosts = $query->getResultSet();
基本上我们有一个示例 $mostRecentPost = 一个节点,内容 =“新的 Halo 看起来很棒”。我正在尝试将该节点的内容与单词数组的内容进行比较,当它将数组单词之一与帖子中的某个单词匹配时,它会返回该单词。
【问题讨论】: