多表关联查询问题

$videos = Video::with(['region' => function($query) {
            $query->with('factory');
        }])->get();

我想通过factory的name字段进行查询应该怎么做啊

JellyBool
修改的评论也不能少于六个字哦!
Jerda
修改的评论也不能少于六个字哦!