моего Lua кода получить на примере официального вебсайта:aerospike попытки UDF ошибки вызвать метод «карты» (нилъ значения)
local function one(rec)
info("lalalalal %s",rec['id'])
return 1
end
local function add(a, b)
return a + b
end
function mycount(stream)
return stream : map(one) : reduce(add);
end
, когда я использую Aql команды:
ошибку в журналах такие, как удар:
20 мая 2015 7:12:07 GMT: DEBUG (UDF): (udf_rw.c: send_result: 515) FAILURE при вызове stream_udf mycount /Opt/aerospike/USR/UDF/lua/stream_udf.lua: 10: попытка опрокинуть l метод «карта» (значение nil) 20 мая 2015 07:12:07 GMT: DEBUG (udf): (udf_rw.c: send_udf_failure: 403) Неспецифический LDT или общий UDF Ошибка (/ opt/aerospike /usr/udf/lua/stream_udf.lua:10: попытка вызвать метод 'карты' (значение ноль))
, как решить эту проблему? спасибо
Это работает для вас? –