zoukankan      html  css  js  c++  java
  • PHP—-模型MODEL 一对多

    假如有两个表,菜品和菜品种类,菜品的关联外键是food_type_id,

    所以在菜品的model中应该写

        public function foodType(){
                return $this->belongsTo('Foodtype','food_type_id');
            }

    在菜品的控制器中 需要得到相对应的类型

        //$res 为数据库查询得到的结果
        foreach($res as $value){
                    $value->Foodtype = $value->Foodtype;
                }
    return json_encode($res);

    在菜品种类中需要关联模型,所以菜品种类的模型方法是

    public function food(){
                return $this->hasMany('Food');
            }
    
    //belongsTo(关联模型名,关联外键名);
    //hasMany(关联模型名);
  • 相关阅读:
    Java io流 之file类(文件和文件夹)
    异常处理
    封装
    面向对象与类
    包与模块的使用
    模块
    递归函数
    迭代器
    装饰器
    函数基础2
  • 原文地址:https://www.cnblogs.com/huangmin1992/p/9482556.html
Copyright © 2011-2022 走看看