@@ -138,12 +138,6 @@ def get_db_prep_save(self, value, connection):
138138
139139 def get_db_prep_lookup (self , lookup_type , value , connection , prepared = False ):
140140 """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-
147141 return self .item_field .get_db_prep_lookup (
148142 lookup_type , value , connection = connection , prepared = prepared
149143 )
@@ -344,9 +338,3 @@ def get_db_prep_save(self, embedded_instance, connection):
344338 # TODO.XXX: Ensure that this doesn't cause race conditions.
345339 embedded_instance ._state .adding = False
346340 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