We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f758752 commit 1606bdbCopy full SHA for 1606bdb
django_mongodb_backend/fields/embedded_model_array.py
@@ -1,6 +1,7 @@
1
from ..forms import EmbeddedModelArrayFormField
2
from . import EmbeddedModelField
3
from .array import ArrayField
4
+from .embedded_model import EMFExact
5
6
7
class EmbeddedModelArrayField(ArrayField):
@@ -35,3 +36,19 @@ def formfield(self, **kwargs):
35
36
**kwargs,
37
}
38
)
39
+
40
+ def get_transform(self, name):
41
+ # TODO: ...
42
+ return self.base_field.get_transform(name)
43
+ # Copied from EmbedddedModelField -- customize?
44
+ # transform = super().get_transform(name)
45
+ # if transform:
46
+ # return transform
47
+ # field = self.embedded_model._meta.get_field(name)
48
+ # return KeyTransformFactory(name, field)
49
50
51
+@EmbeddedModelArrayField.register_lookup
52
+class EMFArrayExact(EMFExact):
53
+ # TODO
54
+ pass
0 commit comments