Skip to content

Commit 57722d2

Browse files
committed
Tweak key conversion
1 parent 2dcb459 commit 57722d2

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

src/Jenssegers/Mongodb/Model.php

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -207,12 +207,11 @@ public function setAttribute($key, $value)
207207
// Convert _id to MongoId.
208208
if ($key == '_id' and is_string($value))
209209
{
210-
$this->attributes[$key] = new MongoId($value);
211-
}
212-
else
213-
{
214-
parent::setAttribute($key, $value);
210+
$builder = $this->newBaseQueryBuilder();
211+
$value = $builder->convertKey($value);
215212
}
213+
214+
parent::setAttribute($key, $value);
216215
}
217216

218217
/**

0 commit comments

Comments
 (0)