public function map($data)
{
$data = $this->parseToArray($data);
$this->clearDynamic($data);
// Parse each specified field
foreach ($this->schema->fields as $key => $fieldType) {
$data[$key] = $this->parseField($data[$key] ?? null, $fieldType);
}
$data = Ioc::make(Converter::class)->toMongoTypes($data);
return $data;
}