RedBean 一对多属性不起作用
Posted
技术标签:
【中文标题】RedBean 一对多属性不起作用【英文标题】:RedBean One to Many Attribute Not Working 【发布时间】:2015-11-24 02:23:30 【问题描述】:编辑:重写我的问题
我有一个将文件设置为出版物的一对多关系。当我这样做时,它并没有像我预期的那样工作:
var_dump($this->pub->xownFiles);
R::store($this->pub);
var_dump($this->pub->xownFiles);
第一个 var_dump 给了我:
array(2) [0]=> object(RedBeanphp\OODBBean)#37 (10) ["properties":protected]=> array(5) ["id"]=> int(0) ["name"]=> string(9) "Koala.jpg" ["size"]=> int(780831) ... (etc.)
但第二个 var_dump 存储后给出:
array(0)
这是为什么?有谁知道为什么会发生这种情况,我已经调试了很长时间,但我不知道如何解决这个问题。
【问题讨论】:
【参考方案1】:我修好了,Redbean 有时确实有一些不直观的语法。
$this->pub->xownFile
是正确的调用,即删除复数...
【讨论】:
以上是关于RedBean 一对多属性不起作用的主要内容,如果未能解决你的问题,请参考以下文章