2009-11-10 71 views

回答

2

既然你存储在你的连接表数据(对于HABTM关系),你情况看起来颇为相似铁路的“到”关系(在this diagram底部看)。因此,您需要为该表创建一个模型,并使用本书的HABTM page中的Cake与'with'关系设置。然后您应该能够访问存储在连接表上的数据。按照惯例...

  • 您的表应该命名为productscartscarts_products
  • 你的模型应该命名为ProductCartCartsProduct
-1

我相信回答你的问题将在this文档页面仔细阅读透露。

+0

“RTFM”不是一个非常有用的回应。下一次,试着(轻轻地)解释它在文档的某些部分中的覆盖范围,以及(如果可能)提供链接。参见deizel的回答,一个很好的例子。 – 2009-11-10 23:04:35

+0

谢谢。我确实找到了相关的文档页面并使用中性语言,但是由于其简洁性,我的答案可能被解释为侵略性的? – jkndrkn 2009-11-11 04:51:58

+0

这意味着他还没有试过仔细阅读那个页面,这听起来很刺耳。 我相信,如果您有时间发布链接,您也可以在页面上发布一个复制粘贴示例。 这可以让他们在这里看到代码,并为他们提供了代码片段中的视觉线索,他们应该更仔细地阅读页面的哪一部分。 – 2009-11-12 00:03:20

0

我还想补充一点,(对于CakePHP2)的产品和购物车的列名称需要更改。

products 
======== 
id 
name 
... 

carts 
===== 
id 
create_date 
...