我们想根据大小从 Map bin 中删除元素。将有多个线程将尝试执行上述操作。所以写一个UDF来做这个操作会使其在线程之间同步。但是 remove_by_rank_range 在 lua 中不起作用。以下是我们得到的错误:尝试调用字段'remove_by_rank_range'(一个零值)
示例 lua 代码:
function delete(rec)
local testBinMap = rec.testBin
map.remove_by_rank_range(testBinMap, 0, 5)
end