diff options
author | Carlo Zancanaro <carlo@clearboxsystems.com.au> | 2013-09-30 10:21:00 +1000 |
---|---|---|
committer | Carlo Zancanaro <carlo@clearboxsystems.com.au> | 2013-09-30 10:21:00 +1000 |
commit | 22784e9846a645f62b2a31b320c802a8140a2ad0 (patch) | |
tree | 48080edbc2bbadd26784248b15072dfb0cc51d2a /README.md | |
parent | 46be6f6f99212b828585ead196b042ba981daaff (diff) |
Fix up union/intersection operations
Previously the union/intersection operations didn't work when you tried to
select/project/sort/drop/whatever on them. Now they just automatically
introduce a subquery, which means that they can be used in other operations
automatically. (There is a potential for a minor decrease in query speed, but I
think it's worthwhile to maintain the abstraction.)
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -214,8 +214,9 @@ be the return value of the associated query function call (`deref`, * `sort` can now sort on expressions, not just table names -* `union` and `intersection` queries will now have their `:fields` set - correctly +* `union` and `intersection` queries will now always introduce a + subquery, but they should now compose properly (previously they + would only join correctly) * Provide `as-subobject` to help with renaming things with the dot notation |