それは本当にとても簡単です。これが私のデータベーススキーマです:
表 1: 投稿
列:ID、コンテンツ、好き嫌い
表 2: posts_likes_dislikes
列: ID、user_id、post_id、like_or_dislike (1 または 0)
テーブル 2 の情報に応じて、テーブル 1 の好き嫌いを更新したいと考えています。post_id (テーブル 2) と id (投稿) を一致させ、1 と 0 の数をカウントする方法が必要です。その金額に基づいて、表 1 の好き嫌いを更新したいと思います。これが可能かどうかは完全にはわかりません。可能な限り、cron ジョブを使用したくありません。