PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak renderować wyniki postgresql w ejs przy użyciu węzła pg?

Odpowiadanie na moje własne pytanie na wypadek, gdyby ktoś inny miał podobne pytanie.

Zmieniono konfigurację funkcji getAllItems w pliku query.js w celu renderowania pliku .ejs i przekazywania wyników zapytania

const getAllItems = function(req, res) {
    const sql = 'SELECT * FROM items ORDER BY id ASC';
    pool.query(sql, (error, results) => {
        if (error) {
            throw error;
        }
        res.render("allItemInfo.ejs", {todoDbList: results.rows})
    })
};

Wywołaj funkcję w pliku app.js

//all todo information
app.get('/todos', db.getAllItems);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. zaktualizować wiele wierszy w jednym zapytaniu, ale dane wejściowe, których oczekujemy, pochodzą z obiektu json z wieloma danymi

  2. Zwróć tablicę UUID PostgreSQL jako listę z psycopg2

  3. Niestandardowy komunikat o błędzie dla ograniczenia listy Postgresql CHECK IN

  4. Jak połączyć C# z Postgresem?

  5. Poprawka:„operator nie istnieje:liczba całkowita || liczba całkowita” w PostgreSQL