需求:在文章列表中获取栏目分类的名称
首先把2个模型关联起来: belongsTo
public function adposition()
{
return $this->belongsTo('AdPosition','pos_id', 'pos_id')->field('pos_id,pos_name');
}
这样就建立了关联,然后在获取列表的时候使用关联预载入:with
public function get_list(){
return $this->with('adposition')->select();
}
然后在模板中使用
{volist name="list" id="vo"}
{$vo.adposition.pos_name}
{/volist}