JSON 反对 eloquent 反对?

JSON object to eloquent object?

有了这个功能:

public function getArticleQuantity(Article $article){
    return $this->articles->where('id', $article->id);
}

我用一个对象取回了这个 JSON 数组:

[
   {
      "id":630,
      "name":"Dario Lueilwitz",
      "pivot":{
         "article_quantity":3
      }
   }
]

所以我无法在 pivot->article_quantity 中获取数据,我应该使用其他方法还是可以将此 JSON 响应转换为eloquent 对象?

已解决:

如果有人遇到麻烦,这是正确的方法,我认为:

public function getArticleQuantity(Article $article){
    return $this->articles()->where('article_id', $article->id)->first()->pivot->article_quantity;
}