foursquare/rogue — pull request #40 by nsanch (2011-12-15 00:03:28+00:00)
Title: allow select on a subfield of an embedded list

* return a DummyField[List[V], M] instead of a DummyField[V, M] so
everything is in a plural context. This makes select happy because we
actually want to get a List[V] back, but THIS IS BACKWARDS-INCOMPATIBLE
since old queries that compared against the subfield used to use
singular predicates like eqs() but now have to use the list predicates
like contains().

This depends on pull request 39, which introduces end-to-end tests.