zoukankan      html  css  js  c++  java
  • Fastadmin 写关联命名时,最好前后台用同一个model,方便管理(会出现命名空间问题)

    1.php think crud -t test --relation=category(外键表1) --relation=admin(外键表2) --relationforeignkey=category_id(外键1) --relationforeignkey=admin_id(外键2) -l 0 (-l 0 解释在下方,为了统一model)

    2. law_book 模型中

    public function user()
    {
    return $this->belongsTo('User', 'user_id', 'id', [], 'LEFT')->setEagerlyType(0);
    }


    public function lawsbook()
    {
    return $this->belongsTo('Lawsbook', 'china_lawsbook_id', 'id', [], 'LEFT')->setEagerlyType(0);
    }

     // 这时会报出数据出错,因为同目录中找不到相应的model(user,lawsbook),所以要写出他们的路径

     // 修改后命名空间后

    public function user()
    {
    return $this->belongsTo('appadminmodelUser', 'user_id', 'id', [], 'LEFT')->setEagerlyType(0);
    }


    public function lawsbook()
    {
    return $this->belongsTo('appcommonmodelchinaLawsbook', 'china_lawsbook_id', 'id', [], 'LEFT')->setEagerlyType(0);
    }

  • 相关阅读:
    内存警告
    倒影效果
    设计模式六大原则
    设计模式
    GCD线程
    字符串颜色值转换
    下划线按钮
    电池栏上弹窗
    项目发布相关
    UINib xib加载
  • 原文地址:https://www.cnblogs.com/roseY/p/9848030.html
Copyright © 2011-2022 走看看