Thêm hàng loạt hàng mới (LCC.db.add)
Khai báo
ok, err = LCC.db.add(name, rows, 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 - rows
Kiểu bảng, tập hợp đối tượng hàng ở dạng mảng; tên trường phải tồn tại và không được chứaid - 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ề
- ok
Kiểu boolean; trả vềtruekhi chèn thành công vàfalsekhi thất bại - err
Kiểu chuỗi hoặcnil, nội dung mô tả lỗi khi thất bại (chẳng hạn cột không tồn tại hoặc dữ liệu đầu vào rỗng)
Mô tả
Ghi dữ liệu hàng loạt; mọi cột do người dùng tạo đều được lưu dưới dạng chuỗi.
Sẽ báo lỗi ngay nếu dữ liệu chứa trườngid.
Trả về thông báo lỗi nếu bảng không tồn tại hoặc tên cột không đúng.
Ví dụ
local ok, err = LCC.db.add("Bảng tác vụ", {
{ ["Tên"] = "Triển khai tập lệnh", ["Trạng thái"] = "Đang thực hiện" },
{ ["Tên"] = "Dọn dẹp dữ liệu", ["Trạng thái"] = "Đang rảnh", ["Ghi chú"] = "Tác vụ ban đêm" }
})
if not ok then
error(err)
end