Skip to content
Browse files

Add complex queries and improved aggregation to TODO

  • Loading branch information...
1 parent 79f1306 commit f8a731d243d523ae2053b8aeff4c237f3e5f984c @thomasw committed Nov 25, 2012
Showing with 12 additions and 2 deletions.
  1. +12 −2 TODO.md
View
14 TODO.md
@@ -2,7 +2,17 @@
* Performance can be improved dramatically by adopting a lazy evaluation
approach. Instead of evaluating limiting/exclusion methods when they are
-called, those constraints can be passed on to output QueryList and simply
+called, those constraints can be passed on to output QueryLists and simply
accumulated.
* Instead of wrapping all elements with the wrapper on instantiation, that
-can wait until the data is accessed.
+can wait until the data is accessed.
+
+# Complex queries (or)
+
+There is currently no way to do logical OR combinations of field lookups. We
+should investigate an approach similar to Django's Q object.
+
+# Improved aggregation
+
+Currently, QueryLists only support counting. Standard aggregation functions
+would be easy to implement.

0 comments on commit f8a731d

Please sign in to comment.
Something went wrong with that request. Please try again.