依 ID 取得單筆資料列 (LCC.db.get)
聲明
row, err = LCC.db.get(name, id, timeout?)
參數
- name
字串型,表名稱,必須非空且不超過 256 位元組 - id
數值型,要查詢的資料列id,必須是大於等於 1 的整數值 - timeout
數值型,可選;請求逾時時間(秒),預設60
回傳值
- row
表格型,對應id的資料列物件;找不到時為nil - err
字串型或nil,未找到時傳回'not found',表不存在時傳回'unknown table'
說明
依
id取得單筆資料列,常用於回填編輯表單。
傳回物件中的使用者欄位為字串,id為數值。
id不是大於等於 1 的整數值時,會觸發 Lua 參數驗證錯誤。
範例
local row, err = LCC.db.get("任務表", 42)
if row then
print("任務詳細資料", row.名稱, row.狀態)
end