my Project model has 2 datetime atttributes: start_date and end_date.
Now I want all projects where the current time is in between these dates.
I tried something like this with the start_date to start with:
@projects = Project.where(:start_date <= Time.now)
But this returns an error:
comparison of Symbol with Time failed
Any ideas? Thanks!
Unlike some ORMs, active record doesn’t augment the symbol class with methods to allow expressions other than equality to be expressed in this way. You just have to do
The squeal gem adds this sort of stuff and allows you to write