Magento模型:如何从数组而不是数据库中获取数据?
通常,Magento 的模型由 MySQL 数据库“支持”——这是数据的来源和持久化的地方。如何从标准 PHP 数组中获取数据?任何地方都有一些示例代码吗? (我目前对“阅读”方面特别感兴趣,但了解如何“写作”也很有用。)
Typically, Magento's models are "backed" by a MySQL database--this is where the data comes from, and is persisted to. How can I get the data from a standard PHP array? Is there some sample code available anywhere? (I'm especially interested in the "reading" aspect at the moment, but it would be useful to know how to "write" too.)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您只是跟踪模型保存并看到它调用其资源模型的保存,
方法
则此资源具有您可以调用大量 sql 方法的
if you just track a model save through and see it calls the save of its resource model
this resource has the method
from which you can call plenty of sql methods
在内部,magento 将所有数据存储在每个对象的本地
_data
变量中。您可以轻松地将数据添加到其中(例如,使用addData
方法)。Internally magento stores all the data in a local
_data
variable in each object. You could easily add your data to that (fx. using theaddData
method).