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

Jak w NodeJS zapisać obiekt JSON jako tekst za pomocą modułu node-postgres?

Moduł postgres węzła ma inną formę zapytania; gdzie drugi parametr to tablica obiektów. Więc w twoim przypadku

var sql = 'INSERT INTO sessions(sid,user_id,session_object) VALUES ($1,$2,$3) RETURNING session_id';
var values = [id1,1,JSON.stringify(session)];

a następnie kontynuuj za pomocą

client.query(sql,values,function(err,info) {
...

Ma to również dodatkową zaletę ochrony przed atakami typu SQL injection.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak uzyskać dynamiczny widok 12 dni roboczych w Postgresql?

  2. Błąd kreatora importu i eksportu SQL Server podczas eksportowania do PostgreSQL

  3. Oblicz wiek w latach w PostgreSQL

  4. Rails 3, Heroku:Taps Server Error:PGError:ERROR:nieprawidłowa sekwencja bajtów do kodowania UTF8:0xba

  5. Pobierz wiele wierszy za pomocą zapytania za pomocą AND i OR