[This library executes an SQL insert query for each data item](https://github.com/feathersjs-ecosystem/feathers-objection/blob/master/src/index.js#L631). Futhermore, after insert, it executes SQL select queries to load the created records (only if `$noSelect` is false). I think this can be improved by using bulk operations. Objection.js methods used in the `_create` method take an array as an argument. * [upsertGraphAndFetch](https://vincit.github.io/objection.js/api/query-builder/mutate-methods.html#upsertgraphandfetch) . By the way, can we use `upsertGraph` instead of `upsertGraphAndFetch`? `upsertGraph` should improve performance * [insertGraph](https://vincit.github.io/objection.js/api/query-builder/mutate-methods.html#insertgraph) * [insert](https://vincit.github.io/objection.js/api/query-builder/mutate-methods.html#insert)
This library executes an SQL insert query for each data item. Futhermore, after insert, it executes SQL select queries to load the created records (only if
$noSelectis false). I think this can be improved by using bulk operations.Objection.js methods used in the
_createmethod take an array as an argument.upsertGraphinstead ofupsertGraphAndFetch?upsertGraphshould improve performance