db.query(aql `
FOR doc IN ${collection}
FILTER REGEX_TEST(CONCAT(VALUES(doc, true)), ${queryStr}, true)
SORT doc[${sortBy}] ${dir}
LIMIT ${start, count}
RETURN doc._key
`)
.then(cursor => {
cb(cursor._result)
}, err => console.log(err))
tôi đã ở trên AQL truy vấn, tôi muốn đếm tổng nuber kết quả lọc trước khi hạn chế kết quả mỗi trang (Ví Pagination Mục đích)ArangoDb - Làm thế nào để đếm số lượng kết quả lọc trước khi hạn chế chúng
tôi nghĩ rằng vấn đề tương tự như MySQL - How to count rows before pagination? này, Find total number of results in mySQL query with offset+limit
muốn làm trong ArangoDb với AQL
và một phần của giải pháp có thể đây How to count number of elements with AQL?
Vì vậy, giải pháp hiệu quả nhất/tốt nhất cho yêu cầu của tôi với AQL là gì?
Câu trả lời có đáp ứng đầy đủ nhu cầu của bạn không? Nếu không, những gì còn thiếu? Nếu, bạn có thể đánh dấu nó được chấp nhận không? – dothebart
Một trợ giúp khác xin vui lòng .. :) xin vui lòng cho tôi một ví dụ tối thiểu để làm thế nào để đạt được các bằng cách sử dụng ArangoJS – shivaraj