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搜索的任何步驟?