LUA错误 - 尝试索引字段'数据库'(零值)

时间:2014-10-18 19:46:24

标签: lua

日志 -

16:12:35 Lua Error: [ERROR] addons/tttdamagelogs-master/lua/rdm_manager/sv_rdm_manager.lua:472: attempt to index field 'database' (a nil value)

从第471行开始的代码 -

local encoded = util.TableToJSON(tbl)
local update = Damagelog.database:query("UPDATE damagelog_previousreports SET report = "..sql.SQLStr(encoded).." WHERE _index = "..tbl.index..";")

update:start()

我想知道为什么我收到上述错误,引用第472行?感谢

1 个答案:

答案 0 :(得分:0)

因为Damagelog不包含名为database的密钥。最有可能的原因是拼写错误,例如它应该是damagelogDamageLog(Lua名称区分大小写)。