"int", "infoid" => "int", "cid" => "int", "tagid" => "int", ]; protected $autoWriteTimestamp = false; public function article() { return $this->belongsTo('Article', 'infoid')->bind(['id','title','titlepic','summary','hits','create_time','username']); } public function category() { return $this->belongsTo('Category', 'cid')->bind(['category_url'=>'url','category_name'=>'name']); } public static function queryList($tagid) { $limit = (int) Config::get('app.page_size', 20); return self::with(['article','category'])->where('tagid', $tagid)->order('infoid DESC')->limit($limit)->paginate(); } }