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。
我只能说的这么明白了,
因为我也不太懂,今天刚开始看。
时间: 2024-11-03 03:34:01