我有以下 squeel 查询:
i = Invoice.where{ paid == true }
这与以下内容相同:
i = Invoice.where ['paid = ?', true]
并执行:
SELECT "invoices".* FROM "invoices" WHERE "invoices"."paid" = 't'
但是,此查询根本不返回任何发票。如果我尝试从我的 sqlite 程序 ether 执行查询,它不起作用,似乎该查询是错误的。我绝对确定在 sqlite db 中有发票,'t' 和 'f' 作为价值。如何做到这一点?