私は26のプロパティを持つ1つのノードを持っています。 私は最初のプロパティでLIKEを要求すると、それは好きな行 を返しますが、たとえば20番目のプロパティでリクエストすると、0行が返されます。要求の構文は同じであるが、なぜneo4jリクエストは0の結果を返しますか?
MATCH (node:NODE) WHERE (node.prop_1 =~ "(?i).*something.*") RETURN node
この要求は、行を返し、結果に、prop_23が効果的に含まれている「ABC」を、私はこの要求したときに :
MATCH (node:NODE) WHERE (node.prop_23 =~ "(?i).*abc.*") RETURN node
を私が受け取ります:返された0行は531ミリ秒で
なぜ結果が得られないのか分かりません。
例はうまく見えますが、元のクエリにはいくつかのタイプミスがあります –
「効果的」とはどういう意味ですか? 2番目のクエリを使用する際に問題を示すデータを作成するためのCypherコードをいくつか提供できますか? – cybersam
クエリが正常に表示されました。テストデータを提供してください – manonthemat