我在Magento有个问题。我有主键(PK)的表A是'a_id'
,表B的PK是'b_id'
。我创建了表C,其中有两个外键,分别是'a_id'
和'b_id'.
如何连接表格并将数据保存在Magento中?
我还为A和B表创建了模型,以保存,更新,删除它们中的记录。 所以我的问题是:如何保存表C中的数据,而不创建此表的模型。我在互联网上搜索,真的很困惑连接表。 任何人都可以帮助我吗?我是Magento的新手,所以循序渐进的教程将非常有帮助。
非常感谢。祝你有美好的一天!
我在Magento有个问题。我有主键(PK)的表A是'a_id'
,表B的PK是'b_id'
。我创建了表C,其中有两个外键,分别是'a_id'
和'b_id'.
如何连接表格并将数据保存在Magento中?
我还为A和B表创建了模型,以保存,更新,删除它们中的记录。 所以我的问题是:如何保存表C中的数据,而不创建此表的模型。我在互联网上搜索,真的很困惑连接表。 任何人都可以帮助我吗?我是Magento的新手,所以循序渐进的教程将非常有帮助。
非常感谢。祝你有美好的一天!
在将表格“A”和“B”中的数据保存在下面的逻辑之后,不需要加入表格。
$ _resource = Mage :: getSingleton('core/resource'); $ _tableName = $ _resource-> getTableName('c');
$ write = Mage :: getSingleton(“core/resource”) - > getConnection(“core_write”);
//你需要从两个表中获得主键。 // $ a_id,$ b_id
$ query =“insert into $ _tableName” 。 “(a_id,b_id)值” 。 “($ a_id,$ b_id)”;
$ write-> query($ query);
谢谢。我会试试这个。 –