Lấy một hàng theo ID (LCC.db.get)
Khai báo
row, err = LCC.db.get(name, id, timeout?)
Tham số
- name
Kiểu chuỗi, tên bảng; phải khác rỗng và không dài quá 256 byte - id
Kiểu số,idcủa hàng cần truy vấn; phải là số nguyên lớn hơn hoặc bằng 1 - timeout
Kiểu số, tùy chọn; thời gian chờ yêu cầu (giây), mặc định là60
Giá trị trả về
- row
Kiểu bảng, đối tượng hàng tương ứng vớiid; trả vềnilnếu không tìm thấy - err
Kiểu chuỗi hoặcnil; trả về'not found'nếu không tìm thấy và'unknown table'nếu bảng không tồn tại
Mô tả
Lấy một hàng theo
id, thường dùng để điền lại biểu mẫu chỉnh sửa.
Trong đối tượng trả về, cột do người dùng tạo là chuỗi cònidlà số.
Lỗi kiểm tra tham số Lua sẽ xảy ra nếuidkhông phải số nguyên lớn hơn hoặc bằng 1.
Ví dụ
local row, err = LCC.db.get("Bảng tác vụ", 42)
if row then
print("Chi tiết tác vụ", row["Tên"], row["Trạng thái"])
end