【发布时间】:2021-11-13 08:23:51
【问题描述】:
我想在 NewsletterController.php 中转换我的数据库条目创建:
$email = $request->input('email');
$table = DB::table('newsletters');
$table->insert(array('email' => $email, 'created_at' => now()));
以防止重复条目。我试过这样做:
$table = DB::updateOrCreate('newsletters');
但DB 似乎不存在此方法。我该怎么做?
【问题讨论】:
-
你为什么使用
DB而不是newslettersElequent?或者您可以简单地将newsletter表中的email字段设置为unique,这将自动防止重复