首先是通过TK自带的视图模型进行关联
namespace Test\Model;
use Think\Model\ViewModel;
class NewsViewModel extends ViewModel {
public $viewFields = array(
'News'=>array('news_id','title','thumb','keywords','create_time'),
'NewsContent'=>array('content', '_on'=>'NewsContent.news_id=News.news_id','_table'=>'cms_news_content'),
); 然后是通过数据库中的视图关联
通过数据库中的关联也可以实现,这样控制器就只需要直接进行查询
本文介绍如何使用ThinkPHP框架中的视图模型进行数据关联,包括通过内置视图模型关联和利用数据库视图进行关联的方法。
262





