Chuyển tới nội dung chính

Đếm số hàng (LCC.db.count)

Khai báo​

count, err = LCC.db.count(name, conditions?, 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
  • conditions
    Kiểu bảng, tùy chọn; các điều kiện bằng nhau (kết hợp bằng AND), mặc định đếm mọi hàng
  • 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ề​

  • count
    Kiểu số, số hàng khớp điều kiện; khi thất bại trả về nil
  • err
    Kiểu chuỗi hoặc nil, nội dung mô tả lỗi khi thất bại

Mô tả​

Lấy số hàng khớp điều kiện; ngữ nghĩa của điều kiện giống với conditions trong list.
Trả về lỗi nếu bảng không tồn tại hoặc điều kiện chứa cột không xác định.

Ví dụ​

local total, err = LCC.db.count("Bảng tác vụ", { ["Trạng thái"] = "Đang rảnh" })
if total then
LCC.log(1, "Tác vụ đang rảnh", total)
end