Obtener una fila por ID (LCC.db.get)
Declaración
row, err = LCC.db.get(name, id, timeout?)
Parámetros
- name
Tipo string; nombre de la tabla, obligatorio, no vacío y de un máximo de 256 bytes - id
Tipo numérico;idde la fila que se consultará, debe ser un entero mayor o igual que 1 - timeout
Tipo numérico, opcional; tiempo de espera de la solicitud (segundos), predeterminado60
Valores devueltos
- row
Tipo table; objeto de la fila correspondiente alid;nilsi no se encuentra - err
Tipo string onil; devuelve'not found'si no se encuentra la fila y'unknown table'si la tabla no existe
Descripción
Obtiene una fila por su
id, normalmente para rellenar un formulario de edición.
Las columnas de usuario del objeto devuelto son cadenas yides numérico.
Siidno es un entero mayor o igual que 1, se produce un error de validación de parámetros de Lua.
Ejemplo
local row, err = LCC.db.get("任务表", 42)
if row then
print("任务详情", row.名称, row.状态)
end