class documentation
class CaseInsensitiveMixin: (source)
Known subclasses: django.db.models.fields.json.JSONIContains
, django.db.models.fields.json.KeyTransformIContains
, django.db.models.fields.json.KeyTransformIEndsWith
, django.db.models.fields.json.KeyTransformIExact
, django.db.models.fields.json.KeyTransformIRegex
, django.db.models.fields.json.KeyTransformIStartsWith
Mixin to allow case-insensitive comparison of JSON values on MySQL. MySQL handles strings used in JSON context using the utf8mb4_bin collation. Because utf8mb4_bin is a binary collation, comparison of JSON values is case-sensitive.
Method | process |
Undocumented |
Method | process |
Undocumented |