【发布时间】:2013-07-02 13:37:41
【问题描述】:
我建立了多对多关系并且正在工作,以便将商品添加到我使用的购物车:
$cart->items()->attach($item);
这会将一个项目添加到数据透视表中(应该如此),但是如果用户再次单击链接以添加他们已经添加的项目,则会在数据透视表中创建一个重复的条目。
是否有一种内置方法可以仅在数据透视表不存在时才将记录添加到数据透视表中?
如果没有,如何检查数据透视表以查找匹配记录是否已存在?
【问题讨论】:
标签: php laravel laravel-4 eloquent