parent
f48a0b7b7d
commit
6c599ef506
@ -160,7 +160,8 @@ class BaseDocument(object):
|
|||||||
'_fields_ordered', '_dynamic_fields'):
|
'_fields_ordered', '_dynamic_fields'):
|
||||||
if k in data:
|
if k in data:
|
||||||
setattr(self, k, data[k])
|
setattr(self, k, data[k])
|
||||||
for k in data.get('_dynamic_fields', SON()).keys():
|
dynamic_fields = data.get('_dynamic_fields') or SON()
|
||||||
|
for k in dynamic_fields.keys():
|
||||||
setattr(self, k, data["_data"].get(k))
|
setattr(self, k, data["_data"].get(k))
|
||||||
|
|
||||||
def __iter__(self):
|
def __iter__(self):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user