1
0
mirror of https://github.com/django/django.git synced 2025-10-24 14:16:09 +00:00

Fixed #31835 -- Dropped support for JSONField __contains lookup on Oracle.

The current implementation works only for basic examples without
supporting nested structures and doesn't follow "the general principle
that the contained object must match the containing object as to
structure and data contents, possibly after discarding some
non-matching array elements or object key/value pairs from the
containing object".
This commit is contained in:
Mariusz Felisiak
2020-07-28 11:54:01 +02:00
committed by GitHub
parent 628c4a26ee
commit 02447fb133
3 changed files with 22 additions and 20 deletions

View File

@@ -960,6 +960,10 @@ contained in the top-level of the field. For example::
>>> Dog.objects.filter(data__contains={'breed': 'collie'})
<QuerySet [<Dog: Meg>]>
.. admonition:: Oracle
``contains`` is not supported on Oracle.
.. fieldlookup:: jsonfield.contained_by
``contained_by``