0
我使用的是具有show_trgam()和similarity()的postgreSQL。我是neo4j的新手,想對兩個字符串進行模糊比較。如果比較會返回一個分數,那將會很棒。如何在neo4j密碼中進行三元組/模糊匹配?
任何反應表示讚賞。
我使用的是具有show_trgam()和similarity()的postgreSQL。我是neo4j的新手,想對兩個字符串進行模糊比較。如果比較會返回一個分數,那將會很棒。如何在neo4j密碼中進行三元組/模糊匹配?
任何反應表示讚賞。
如果我正確理解你的問題。 您可以使用正則表達式比較neo4j中的值。
像
MATCH (n)
WHERE n.name =~ '(?i).*searchString.*'
RETURN n
它將返回匹配的子字符串結果。
你可以有詳細的文檔關於這個這裏 - http://docs.neo4j.org/chunked/milestone/query-where.html#_regular_expressions
不幸的是,目前內置的查詢語言不模糊的比較。也許你可以解釋你的實際用例。也許有另一種方式做到這一點。 – 2014-10-03 22:32:49