Hello, I'm having a bit of a problem with k/v indexing and json objects in Riak Search 0.13.0. I have JSON objects of this format:
{ "id" : 1, "users" : [1559620, 2619082], "userData" : { "viewedBy1559620" : { "isDeleted" : "false" } "viewedBy2619082" : { "isDeleted" : "false" } } } My indexing schema is (also have tried with DefaulAnalyzerFactory): { schema, [ {version, "0.0.3"}, {default_field, "id"}, {default_op, "and"}, {n_val, 2}, {analyzer_factory, "com.basho.search.analysis.WhitespaceAnalyzerFactory"} ], [ {field, [ {name, "id"}, {type, integer} ]}, {field, [ {name, "users"}, {type, integer} ]}, {dynamic_field, [ {name, "userData*isDeleted"}, {type, string} ]}, {dynamic_field, [ {name, "*"}, {required, false}, {skip, true} ]} ] }. The appropriate fields are extracted by the extractor and this is the index created by both factories: {riak_idx_doc,<<"test">>, <<"6e3833626637965f1df837b63cdcc34b">>, [{<<"id">>,<<"6e3833626637965f1df837b63cdcc34b">>, [{<<"6e3833626637965f1df837b63cdcc34b">>,[0]}]}, {<<"userData_viewedBy1559620_isDeleted">>,<<"false">>, [{<<"false">>,[0]}]}, {<<"userData_viewedBy2619082_isDeleted">>,<<"false">>, [{<<"false">>,[0]}]}, {<<"users">>,<<"1559620 2619082">>, [{<<"0002619082">>,[1]},{<<"0001559620">>,[0]}]}], [],[],true} The problem comes when I am searching. If I run the following searches 1.) users:0001559620 2.) users:0002619082 3.) userData_viewedBy1559620_isDeleted:false 4.) userData_viewedBy2619082_isDeleted:false I get these results: using search:search from the riak console: 1.) works 2.) works 3.) does not work 4.) works The same queries from http using the solr interface (properly url encoded, I swear): 1.) does not work 2.) works 3.) does not work 4.) does not work Now, from the interactive shell: 1.) does not work 2.) works 3.) works 4.) does not work Can anyone help explain to me where I am going wrong? - Joe Lambert joseph.g.lamb...@gmail.com +86 13656213284
_______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com