2013-02-05 40 views
0

我在riak中创建了一个桶并存储了一些键值对(值是一个json对象)。在此之后,我运行/usr/sbin/search-cmd install <bucket>开始对桶进行riak搜索。如何索引Riak中已经存在的对象

每个对象都有一个“类型”属性,我试图寻找使用/usr/sbin/search-cmd search <bucket> "type:xyz"特定类型的对象,但我得到以下错误:

RPC to '[email protected]' failed: {'EXIT', 
          {badarg, 
           [{ets,lookup, 
           [schema_table,<<"catalog">>], 
           []}, 
           {riak_search_config,get_schema,1, 
           [{file,"src/riak_search_config.erl"}, 
           {line,69}]}, 
           {riak_search_client,parse_query,3, 
           [{file,"src/riak_search_client.erl"}, 
           {line,57}]}, 
           {search,search,3, 
           [{file,"src/search.erl"},{line,55}]}, 
           {riak_search_cmd,search,3, 
           [{file,"src/riak_search_cmd.erl"}, 
           {line,188}]}, 
           {rpc,'-handle_call_call/6-fun-0-',5, 
           [{file,"rpc.erl"},{line,203}]}]}} 

,我读了索引的也都是一个pre-commit钩子等等我也发布了所有的对象,但仍然没有结果。我是否错过了设置riak搜索的任何步骤?

回答

0

认为riak搜索未在我的app.config中启用。

相关问题