次のコード行があります。
@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 ...>