sql >> Base de Datos >  >> RDS >> PostgreSQL

manejo de rieles + postgres y zonas horarias

Tal vez alguien más tenga una mejor solución general, pero lo que necesita para la consulta en particular es

Time.zone.tzinfo.identifier

O, en tu ejemplo:

User.events.where("EXTRACT(dow FROM start_at AT TIME ZONE ?) = ?", Time.zone.tzinfo.identifier, Date.today.wday)