我有下一行代码:
@selected_events = Evento.where(dia: "2014/11/20")
问题是查询的结果显示我是否只使用“2014”进行查询,而“2014-11-20”和“2014 11 20”则相同。就像它将这些符号作为查询的结尾或其他东西。
> irb(main):007:0> Evento.where(dia: "2014/-/1120")
Evento Load (0.0ms) SELECT "eventos".* FROM "eventos" WHERE "eventos"."dia" = 2014
=> #<ActiveRecord::Relation ...>