exposure of DBObject and the underlying Java objects results in an overly complex API.
This issue tracks the refactoring of the JsonSupport into a separate spray package which gives a 100% Scala API building on top of Spray JSON. This would make heavy use of #57 and will require several additional CRUD operations to be exposed, such as support for aggregations.
It is then quite clear that #58 should be implemented in a similar manner.
exposure of DBObject and the underlying Java objects results in an overly complex API.
This issue tracks the refactoring of the JsonSupport into a separate
spray
package which gives a 100% Scala API building on top of Spray JSON. This would make heavy use of #57 and will require several additional CRUD operations to be exposed, such as support for aggregations.It is then quite clear that #58 should be implemented in a similar manner.