Magento 集合和多对多关系粗品

发布于 2024-10-20 02:47:03 字数 397 浏览 2 评论 0原文

我还没有找到一种非常方便的方法来创建多对多关系的集合。

理想情况下,我希望能够调用 toArray() 方法并最终得到类似的结果:

id => 1,
value_field => array('foo','bar')

id => 2, 
value_filed => array('baz', 'qux')

..

为了使这个复杂化,我希望能够将这种多对多关系加载到后端 CRUD 中并保存,更新链接表中的正确值。

我目前正在考虑使用 afterLoad 和 afterSave 来构建和保存集合/发布的数据,但我已经在其他框架中看到以更实用/自动的方式完成此操作,看不到 Magento 尚未处理此问题。

有什么建议吗?

I haven't found a very convenient way of making a collection from a many to many relationship.

Ideally, I'd like to be able to call the toArray() method and end up with something like:

id => 1,
value_field => array('foo','bar')

id => 2, 
value_filed => array('baz', 'qux')

..

To complicate this, i'd like to be able to load this many to many relationship into a backend CRUD and on save, update the proper values in the linkage table.

I'm currently thinking about using an afterLoad and afterSave to build and save the collection / POSTed data, but I've seen this done in a more pratical/automagic way in other frameworks an cant see that Magento hasn't handled this.

Any suggestions?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

浮光之海 2024-10-27 02:47:03

(否)在这里回答:Magento 中的 FK 和 M2M Realtions 感谢 Alan Storm 。

(No) answer here: FK and M2M realtions in Magento thanks to Alan Storm.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文