У меня есть таблица lua, например:
local _table = {}
_table["name"] = "some user name"
_table["phone"] = nil
ngx.say(cjson.encode(_table))
Вывод ngx.say, как показано ниже:
{"name":"some user name"}
Как видите, поле телефона в _table было проигнорировано! Как настроить параметры кодирования для включения любого нулевого поля во время обработки кодирования cjson. Такие как:
{"name":"some user name", "phone": null}