2013-02-05 41 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中啓用。

相關問題