I want to create an operation which accepts a json array and creates several objects. Something like Books::CreateCollection
.
I believe I need to somehow reuse Books::Create
- just call it multiple times and wrap the whole loop in transaction.
json:
{
"books": [
{
title: "A Tale Of Two Cities"
},
{
title: "Don Quixote"
}
]
}
But how the contract of Books::CreateCollection
should look like?
Trailblazer 0.3.0