$db = new Aerospike($config, false);<br/>
$key = $db->initKey('mynamespace', 'myset', $userid);<br/>
$list = new \Aerospike\LDT\LList($db, $key, 'notes');<br/>
$status = $list->scan($results);
LList.scan方法は、各エレメントをフィルタリングするLuaの関数を呼び出すことができるように、オプションのモジュール名、パラメータの関数名のペアを有しています。
example Luaモジュールを呼び出すクライアント・レポを備えexample PHP scriptがあります:
function keyfilters.even_filter(element)
local remainder = -1
if type(element) == "number" then
remainder = element % 2
elseif (getmetatable(element) == getmetatable(map())) and element['key'] then
remainder = element['key'] % 2
end
if remainder == 0 then
return element
else
return nil
end
end
は
$rental_history->scan($elements, 'keyfilters', 'even_filter');