2016-10-14 17:09发布
mvc中的m(model)代表模型,主要用来操作数据,那么对数据进行简单处理到底应该在C层还是在M层呢。
$sql = "SELECT id, name FROM test_table" $result = $conn->query($sql); $data = $result->getAll();
在上述代码中,假如我需要把data改成以id为键的数组,那么这个操作应该在m层还是在c层呢?
所以不用太纠结
其实都行,具体看你的接口需求,不用太纠结!因为这个问题我也问过我老师,我说C层是负责控制页面跳转以及封装请求数据调取接口,而M层是对C层调用接口参数校验以及数据处理返回,那具体是什么业务逻辑放在哪里,其实这都是我们根据自己设计程序的需求去做的
最多设置5个标签!
付费偷看金额在0.1-10元之间
所以不用太纠结
其实都行,具体看你的接口需求,不用太纠结!因为这个问题我也问过我老师,我说C层是负责控制页面跳转以及封装请求数据调取接口,而M层是对C层调用接口参数校验以及数据处理返回,那具体是什么业务逻辑放在哪里,其实这都是我们根据自己设计程序的需求去做的
一周热门 更多>