summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2023-04-22 09:41:49 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2023-04-22 12:20:43 -0400
commitd62de424ef738a0cfb9c682d9b25a8644dff5985 (patch)
treef97f37ade36b3f97cb608757b9b1cbd589fe074b /doc
parentb3e01c30d2610f5454eda5b29f093b65e54230b5 (diff)
downloadsqlalchemy-d62de424ef738a0cfb9c682d9b25a8644dff5985.tar.gz
support slice access for .c
Added support for slice access with :class:`.ColumnCollection`, e.g. ``table.c[0:5]``, ``subquery.c[:-1]`` etc. Slice access returns a sub :class:`.ColumnCollection` in the same way as passing a tuple of keys. This is a natural continuation of the key-tuple access added for :ticket:`8285`, which it appears to be an oversight that this usage was omitted. Change-Id: I6378642f39501ffbbae4acadf1dc38a43c39d722 References: #8285 References: #9690
Diffstat (limited to 'doc')
-rw-r--r--doc/build/changelog/unreleased_20/c_slice.rst9
1 files changed, 9 insertions, 0 deletions
diff --git a/doc/build/changelog/unreleased_20/c_slice.rst b/doc/build/changelog/unreleased_20/c_slice.rst
new file mode 100644
index 000000000..c3e2e4bcc
--- /dev/null
+++ b/doc/build/changelog/unreleased_20/c_slice.rst
@@ -0,0 +1,9 @@
+.. change::
+ :tags: usecase, sql
+ :tickets: 8285
+
+ Added support for slice access with :class:`.ColumnCollection`, e.g.
+ ``table.c[0:5]``, ``subquery.c[:-1]`` etc. Slice access returns a sub
+ :class:`.ColumnCollection` in the same way as passing a tuple of keys. This
+ is a natural continuation of the key-tuple access added for :ticket:`8285`,
+ which it appears to be an oversight that this usage was omitted.