zoukankan      html  css  js  c++  java
  • ecmall 主从表的4种模型关系

    eccore/model/model.base.php对应关系:

    举例:在includes/models

    goods.model.php 里

    因为店铺可以对应多个商品,商品只能对应一个店铺,所以商品BELONGS_TO(属于店铺)

    因此在商品的model里就要加一个reverse,参数是店铺里对应的关系数组的key(键)值。

    因为商品和分类是多对多,商品可以对应多个分类,一个分类包含多个商品,所以他们互相从属,

    因此 都要加reverse参数是对应模型里对应的关系数组的key(键)值。

    也就是说 当前模型 属于对应的模型,这个时候在当前模型里就要有reverse。

     对应的:

    store.model.php里

    因为店铺可以对应多个商品,商品只能对应一个店铺,所以商品BELONGS_TO(属于店铺)

    因此在商品的model里就要加一个reverse,参数是店铺里对应的关系数组的key(键)值。

    category.model.php

    因为商品和分类是多对多,商品可以对应多个分类,一个分类包含多个商品,所以他们互相从属,

    因此 都要加reverse参数是对应模型里对应的关系数组的key(键)值。

    如果不太清楚的话,再去includes/models里找别的XX.model.php对比着看,看关系再看有无reverse。

    我只能说的这么明白了,

    因为我也不太懂,今天刚开始看。

  • 相关阅读:
    Vue DatePicker和不可用
    API图片路径和超链接语义化转换
    jQuery常用插件大全
    前端面试必备技巧整理
    堆与堆排序/Heap&Heap sort
    第k大的数
    POJ 2083 Fractal 分形题目
    最大子数组问题/Maximum Subarray
    一个简单的随机数生成算法
    成绩排序
  • 原文地址:https://www.cnblogs.com/benpaodelulu/p/6957596.html
Copyright © 2011-2022 走看看