ユーザーが検索を保存できるケースがあります(検索されたアイテムのユーザーIDとIDを持つテーブルに保存されます)。私が本当に望むのは、新しいアイテムがデータベースに挿入されるたびに、そのユーザーに電子メールを送信することです。たとえば、ユーザーがPlayStation 4の検索を保存した場合、PS4に関する新しい記事がリリースされたことを(電子メールで)ユーザーに警告したいと考えています。記事は別のテーブルに格納されます。Laravel - 新しいエントリがdbに挿入されたときに電子メールを送信しますか?
現在、私はどのように起動するのか分かりません。私はイベントとハンドラに関する公式ドキュメントを読んできましたが、それでも私には明らかではありません... Btw。私はEメールでLaravel 5.3とMailgunを使用しています。
あなたのデータベースの特定の「アイテム」を購読するのと同じですか?選択したクエリを使用して、ユーザーが購読しているカテゴリでユーザーを見つけることはできますか?その場合、一連のユーザーに電子メールを送信できます。電子メール機能(Webサービス、セキュリティ、アクセス権など)を最初に設定する必要があります。これは基本的なSQLの観点からです。 – bonCodigo
私はできますが、私は特定のアイテムの購読(保存された検索)のための電子メールアラートが必要です。たとえばPS4はElectronicsカテゴリにありますが、PS4だけでElectornicsに関連する記事はすべて必要ありません。 – harunB10