杂货CRUD加入表

时间:2012-12-24 14:21:17

标签: php mysql codeigniter grocery-crud

需要一些帮助来建立产品和数量之间的关系。

Table1: Products
Columns: id , code, unit, name, size , cost , price

-

Table2: qty_products
Columns: id , product_id , warehouse_id , quantity 

这里的产品之间的关系是来自id的{​​{1}}和来自products的{​​{1}}

对此结果的简单查询是:

product_id

这个结果我需要翻译成Grocery CRUD。

qty_products

感谢任何帮助。

2 个答案:

答案 0 :(得分:2)

无法直接执行此操作,如作者forum post所述:

  

实际上,杂货店CRUD似乎很明显可以对表格进行连接和海关查询,但目前它仍然不是一个可用的功能。

他的建议是使用set_model函数,它允许通过扩展grocery_CRUD_Model来执行所需的SELECT / JOIN。

答案 1 :(得分:1)

是的,Grocery CRUD还不支持加入新表的选项,所以我解决了它创建一个新模型的问题,请参阅此处的结果和解决方案。

Link to solution