Skip to content

Commit c6c310d

Browse files
timgrahamWaVEV
authored andcommitted
querying placeholder
1 parent 71b6cf5 commit c6c310d

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

django_mongodb_backend/fields/embedded_model_array.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
from .. import forms
44
from . import EmbeddedModelField
55
from .array import ArrayField
6+
from .embedded_model import EMFExact
67

78

89
class EmbeddedModelArrayField(ArrayField):
@@ -44,3 +45,19 @@ def formfield(self, **kwargs):
4445
**kwargs,
4546
},
4647
)
48+
49+
def get_transform(self, name):
50+
# TODO: ...
51+
return self.base_field.get_transform(name)
52+
# Copied from EmbedddedModelField -- customize?
53+
# transform = super().get_transform(name)
54+
# if transform:
55+
# return transform
56+
# field = self.embedded_model._meta.get_field(name)
57+
# return KeyTransformFactory(name, field)
58+
59+
60+
@EmbeddedModelArrayField.register_lookup
61+
class EMFArrayExact(EMFExact):
62+
# TODO
63+
pass

0 commit comments

Comments
 (0)