@@ -138,12 +138,6 @@ def get_db_prep_save(self, value, connection):
138
138
139
139
def get_db_prep_lookup (self , lookup_type , value , connection , prepared = False ):
140
140
"""Pass the value through get_db_prep_lookup of item_field."""
141
- # TODO/XXX: Remove as_lookup_value() once we have a cleaner
142
- # solution for dot-notation queries.
143
- # See: https://groups.google.com/group/django-non-relational/browse_thread/thread/6056f8384c9caf04/89eeb9fb22ad16f3).
144
- if hasattr (value , "as_lookup_value" ):
145
- value = value .as_lookup_value (self , lookup_type , connection )
146
-
147
141
return self .item_field .get_db_prep_lookup (
148
142
lookup_type , value , connection = connection , prepared = prepared
149
143
)
@@ -344,9 +338,3 @@ def get_db_prep_save(self, embedded_instance, connection):
344
338
# TODO.XXX: Ensure that this doesn't cause race conditions.
345
339
embedded_instance ._state .adding = False
346
340
return field_values
347
-
348
- # TODO/XXX: Remove this once we have a cleaner solution.
349
- def get_db_prep_lookup (self , lookup_type , value , connection , prepared = False ):
350
- if hasattr (value , "as_lookup_value" ):
351
- value = value .as_lookup_value (self , lookup_type , connection )
352
- return value
0 commit comments