我有2个表销售和卖家
我有什么:
Intent go = new Intent(getContext(), SoupDesertsCooking.class);
startActivity(go);
价格, seller_number 和 buyer_number 位于销售表中。
我想要的是什么:
我想在同一查询中显示卖方表中的 seller_name 和 seller_address 。
如果它在同一个表格中,我只需要在字段中添加 seller_name 和 seller_address ,但在其他表格中我不知道怎么做。
感谢您的帮助!
答案 0 :(得分:0)
我只是想通了。由于我没有自己实现数据库,所以我没有注意到模型没有链接。
所以我只是将 $ hasmany 放在卖方模型中,将 $ belongsTo 放在销售模型中重写了这样的查询:
$this->set('mysales', $this->Sales->find('all',
array(
'fields' => array('price','Sales.seller_number','Sales.buyer_number','Seller.name','Seller.address'),
'group' => array('Sales.seller_number','Sales.buyer_number''Seller.name','Seller.address')
)
));