我有下一行代码:
@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 ...>