Vâng, gần đây tôi đã nhận thấy rằng db.SqlList
bị lạc trong OrmLite v4 refactor
vì vậy tôi đã khôi phục nó quay lại cam kết này
. Sẽ có trong bản phát hành tiếp theo của v4, trước cuối tháng.
Bạn vẫn có thể sử dụng db.Select
cho các truy vấn CHỌN thô, ví dụ:
var results = db.Select<Poco>("SELECT * FROM a LIMIT 10");
Nó chỉ là một vấn đề khi nó không phải là CHỌN bởi vì chúng tôi cho rằng nó ngắn gọn như:
var results = db.Select<Poco>("Foo = 'bar'");
Và tự động thêm phần còn lại của SQL cho bạn, nhưng đây là sự cố khi bạn không phát hành SELECT
tuyên bố, ví dụ:gọi một thủ tục được lưu trữ, đó là db.SqlList
là vì SQL thô vẫn còn nguyên.
Hỗ trợ LIMIT trong API biểu thức đã nhập
Một cách khác để truy vấn với giới hạn là sử dụng API biểu thức đã nhập, ví dụ:
var results = db.Select<Poco>(q => q.Limit(10));