laravel Api中Resource transform之后出现null字段,如何过滤?

larave Api中Resource transform之后出现null字段,如何过滤?

1.查询数据

查询分类下的文章,其中我没有查询出文章的所有字段

public function getArticleByCid ($cid)
    {
        //查询到数据,with了文章关系,并查询部分字段
        $articles = $this->category->getArticleByCid($cid);
        return $this->apiSucByData(new CategoryResources($articles));
    }

2.toArray方法

我的toArray方法是把所有字段都transform了

3.返回数据出现null值

其实这些null值是我没有查询出来的字段

🚥🚥🚥🚥 那么问题来了...这些null值如何统一.优雅的过滤呢?