Who can answer me?  thanks.

2012/7/13 郎咸武 <langxian...@gmail.com>

> Hi guys.
>
> To  test mapred_inputs()  in the program, These parameters 
> ([*{**bucket()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-bucket>
> , 
> key()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-key>}
> | 
> {bucket()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-bucket>
> , 
> key()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-key>,
> term()}] | 
> bucket()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-bucket>
>  | {index, 
> bucket()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-bucket>,
> Index::binary(), 
> key()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-key>}
> | 
> {index,bucket()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-bucket>,
> Index::binary(), 
> StartKey::key()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-key>,
> EndKey::key()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-key>
> **} *) is ok.
> The  "Inputs" parameter({modfun, Module::atom(), Function::atom(),
> [term()]} )   {modfun, riak_search, mapred_search, [ <<"Bucket">>,
> <<"SearchQuery">>]} is ok.
> But myself function is can not work(Inputs = {modfun, trend_riak, test,
> [<<"a">>, <<"b">>]}). The "trend_riak" module is added riak path.
> There are errors in the following:
> {error,<<"Error sending inputs: [{<<\"my\">>,<<\"bu\">>}]">>}
>
> The trend_riak module code.
>   1 -module(trend_riak).
>   2
>   3 -export([test/3]).
>  4  [{<<"my">>, <<"bu">>}].
>
> Where is wrong?
>
> Best wish ,thank you.
> Jason
> mapred_inputs()
>
> mapred_inputs() = 
> [{bucket()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-bucket>
> , 
> key()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-key>}
> | 
> {bucket()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-bucket>
> , 
> key()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-key>,
> term()}] | {modfun, Module::atom(), Function::atom(), [term()]} | 
> bucket()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-bucket>
>  |
> {index, 
> bucket()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-bucket>,
> Index::binary(), 
> key()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-key>}
> | 
> {index,bucket()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-bucket>,
> Index::binary(), 
> StartKey::key()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-key>,
> EndKey::key()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-key>
> }
>  mapred/3
>
> mapred(Pid::pid(), 
> Inputs::mapred_inputs()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-mapred_inputs>,
> Query::[mapred_queryterm()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-mapred_queryterm>])
> -> {ok, 
> mapred_result()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-mapred_result>}
> | {error, {badqterm, 
> mapred_queryterm()<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#type-mapred_queryterm>}}
> | {error, timeout} | {error, term()}
>
> Equivalent to mapred(Inputs, Query, 
> default_timeout(mapred))<http://basho.github.com/riak-erlang-client/riakc_pb_socket.html#mapred-3>
> .
>
> --
> 只为成功找方法,不为失败找理由
>



-- 
只为成功找方法,不为失败找理由
_______________________________________________
riak-users mailing list
riak-users@lists.basho.com
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to