Subject: | Unable to fulltext index utf8-coded property values |
Hi Mark,
need your help once more. I need to use fulltext indexes for some of my nodes, so I wrote a script which takes 2 arguments: `Label` and property name, runs query "MATCH (n:`Label`) RETURN n", creates index and starts iterating over (n)'s doing:
next NODE unless $property_val = $n->get_property( $property_name );
$fulltext_index->add_entry( $n, $property_name => $property_val ) || die "\nFailed to index $property_name => '$property_val', stopped";
Property values are utf8-encoded. And what my script says:
Neo4j v.2.1.0-M01 ready to serve.
Starting fetching nodes (n:FirstName) at 11:50:37
Creating at 11:50:52
Starting indexing FirstName on name_ru at 11:50:52
Can't escape \x{0410}, try uri_escape_utf8() instead at D:/Perl/perl/site/lib/REST/Neo4p/Index.pm line 88.
D:\>
Looks like someone still assumes ASCII-world over there, right? ;)
Thank you for your attention!
WBR,
Andrii