Khi thực hiện tìm kiếm trong bản ghi hoạt động Tôi đang tìm bản ghi không có bit được lưu trữ được đặt thành true.điều kiện tìm kiếm activerecord - tìm kiếm null hoặc false
Một số bit được lưu trữ là null (không được lưu trữ) những người khác đã lưu trữ được đặt thành false.
Rõ ràng,
Project.all(:conditions => {:archived => false})
nhớ các dự án với các bit được lưu trữ với các giá trị null. Làm thế nào để tất cả các dự án không được lưu trữ được chọn với bản ghi hoạt động?
Ron - Tôi nhận được thông báo lỗi sau từ SQLite khi tôi làm như bạn đề xuất. SQLite3 :: SQLException: không có cột như vậy: FALSE: SELECT * FROM "review_phases" WHERE (đóng IS NULL HOẶC đóng = FALSE) GIỚI HẠN 20 OFFSET 0 Có thể nào SQLite chỉ xử lý các phép toán khác nhau làm cho nó không hoạt động? – metasoarous