refactor: call catalog.insert while looping during catalog.insert_many
This commit is contained in:
@@ -48,9 +48,7 @@ impl O {
|
|||||||
/// * `objects` - A vector of objects to insert.
|
/// * `objects` - A vector of objects to insert.
|
||||||
pub fn insert_many(&mut self, objects: Vec<impl EAV>) {
|
pub fn insert_many(&mut self, objects: Vec<impl EAV>) {
|
||||||
for object in objects {
|
for object in objects {
|
||||||
let mut entity = object.into();
|
self.insert(object);
|
||||||
entity.state = EntityState::New;
|
|
||||||
self.items.insert(entity.id.clone(), entity);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user