fastadmin_调用model层方法
1、model层
<?php namespace appcommonmodel; use thinkModel; use thinkDb; class Order extends Model { /** * 查询 */ public function find($id){ $data = Db::table(zt_order)->find($id); return $data; } }
2、controller层
<?php namespace appapicontroller; use thinkController; use appcommonmodelOrder as OrderModel; class Order extends Controller { public function test($id=1){ //调用Model层 //方法一:静态调用(当控制器和类名一样时用别名引入) $order = OrderModel::find($id); //方法二:实例化(当控制器和类名一样时用别名引入) $order = new OrderModel(); $order=$order->find($id); //方法三:用助手函数(此时不用别名,直接写model的文件名) $order = model(common/Order)->find($id); if(!$order){ echo "调用model层错误。"; } return json($order); } }
上一篇:
IDEA上Java项目控制台中文乱码