手册上关于多对多模型的描述,是否不太正确题?

浏览:417 发布日期:2018/04/28 分类:ThinkPHP5专区 关键字: TP5 多对多 模型
首先,我是PHP新手,更是TP5新手,希望各位多指教:
TP5.0.5手册上关于多对多模型的描述:
belongsToMany('关联模型名','中间表名称','关联外键','关联模型主键','别名定义')

其中,第三个参数(关联外键)和第四个参数(关联模型主键),这个我无法理解。因为按照手册上说的,多对多关系的数据库表应该是不需要定义外键互相指向对方的,而且,中间表又不需要定义单独的模型,这就导致了在多对多模型的定义中,关联字段只能指向中间的实体表,所以第三和第四个参数表述为类似为“中间表与关联模型对应的id”“中间表与自己模型对应的id”是否更加准确?不知我的理解是否准确,请各位指正,我怕我学偏道了。
最佳答案
评论() 相关
后面还有条评论,点击查看>>