【发布时间】:2020-06-09 21:51:05
【问题描述】:
我正在尝试向用户发送邮件。我不知道为什么它显示错误。
$unUsedModuleIds=!$modulesIds->whereIn('id',$usedModuleIds)->exists();
添加此语句时显示错误。
foreach ($ModuleAutoMail as $module) {
if ($mail->condition_id == '3') {
$last_used_module = Carbon::parse($module->last_used_module);
$DeferenceInDays = Carbon::parse(Carbon::now())->diffInDays($last_used_module);
$usedModuleIds = module_auto_mail::where('user_id', $user_id)->pluck('module_id');
$unUsedModuleIds = !$modulesIds->whereIn('id', $usedModuleIds)->exists();
if ($unUsedModuleIds) {
$ableToSendMail = true;
}
if ($DeferenceInDays > 7) {
$ableToSendMail = false;
}
}
}
【问题讨论】:
-
你能补充一下如何检索
$modulesIds吗?
标签: php jquery database laravel