Open abmagil opened 9 years ago
or
will be coming in Rails 5. Maybe time for version 1.1? :smile:
This feels like a data structure built from the request, so that things must conform to a convention, then be parsed into the data structure. The data structure then gets transformed into ARel, which handles the heavy lifting.
I'm a big dumb idiot- this is a wildly breaking change. v2.0, not 1.1... :facepalm:
Arel will let us do the ORing we so desperately want.
Theoretically, it will let us do the joining we want too, pending some form of design....