sql >> Database teknologi >  >> RDS >> PostgreSQL

Hvordan kan brugere lide hinandens indlæg ved hjælp af sequelize postgres nodejs?

Tilføjelse af et like skal være et post handling for at tilføje en ny tilknytning, der knytter brugeren til indlægget. Dette bør være en-til-en mellem bruger og indlæg, som du har foreslået, da det ikke burde være muligt at like et opslag mere end én gang.

At ikke lide er lige så simpelt som at slette tilknytningen, så du kan teste, om et opslag kan lide af en bestemt bruger ved at gøre en get for en tilknytning mellem brugeren og indlægget i din likes mellemtabel. Hvis det ikke findes, har brugeren ikke kunnet lide det (og burde have lov til at synes om det) og omvendt.




  1. MariaDB introducerer en JSON_TABLE() funktion

  2. Entity framework forbindelse med oracle database

  3. Databaseunderindstilling – Sådan gør du i IRI Voracity

  4. SQL INSERT INTO fra flere tabeller