与 rails 比较的日期 4 + pg 列不存在

Date compare with rails 4 + pg column not existe

我的应用程序出现了一个奇怪的问题。

我需要比较日期列。

如果我尝试

testing =  Accessibility.where(:DatAccsBegn => Date.today)

它工作正常,但我需要做一个 <= 所以如果我尝试

testing =  Accessibility.where("DatAccsBegn <= ?", Date.today)

遇到错误 "column "dataccsbegn“不存在”

有什么想法吗?

因此,我重命名了数据库中的所有列。

在 Postgreql 中,列不区分大小写,除非它们被引用,但如果引用,就会丢失列类型。

因此,我重命名了我的专栏以遵守 dat_accs_begn 等标准并且它有效。