0

如果有一张有客户的桌子和一张有地址的桌子。

客户必须(仅)一个地址,但地址不必有客户(取决于字段类型)。所以我只是问如何告诉蛋糕在寻找客户时获取客户地址,但在寻找地址时不要碰任何客户..

如果您要开始询问任何代码,请再次阅读我确信没有必要发布任何代码,我只需要使用 $belongsTo、$hasOne 之类的正确方法来告诉蛋糕这些表之间的关系那但我不清楚如何准确地做到这一点。

谢谢!

4

1 回答 1

0

很明显Customer hasOne Address

但是Address可以在没有任何关联的情况下保留Customer并在需要时动态绑定到关联,或者在模型中描述关联并动态解除绑定。您甚至可以自动在模型的回调之一上执行此操作。

这实际上取决于您想要做什么,您需要多少次以一种方式获取数据,另一种方式需要多少次,以及您想要完成什么。但是对于蛋糕来说,即使没有“硬连线”任何关联也可以,尽管有些自动,你会松懈。

于 2013-09-09T11:41:21.613 回答