It's very easy to insert a register when I have a JSON to insert an Article like this:
--JSON to insert--
{
"title" : "a title",
"content" : "some content",
"user_id" : 3
}
To put it short, I create the route aiming to the store method of the controller and go for something simple like:
--ArticleController--
public function store(Request $request)
{
$article = Article::create($request->all());
return response()->json($article, 201);
}
But, what is the correct way to insert the data to store if I have something JSON:API complying like this?:
{
"data":
{
"type": "articles",
"attributes": {
"title": "a title",
"content" : "some content",
"user_id" : 3
}
}
}
What is the correct approach?
question from:
https://stackoverflow.com/questions/65918539/laravel-how-to-insert-nested-data-into-database 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…