sql >> Database >  >> RDS >> PostgreSQL

Hoe HashMap in PostgreSQL invoegen als JSON-type?

U wilt Rust raw letterlijke string :

for (name, hobby) in contacts.iter() {
    client.execute(
        r#"INSERT INTO following_relation(relation) 
           VALUE ('{"name" : ($1), "hobby" : ($2)}')"#,
        &[&name, &following],
    )?;
}

Tussen de start r#" en het einde "# , uw letterlijke tekenreeksen kunnen elk teken hebben, behalve # zichzelf zonder te ontsnappen. Als je ook # . wilt zelf, dan begint de onbewerkte letterlijke tekenreeks met meerdere # s en eindigt met overeenkomend aantal # v.



  1. Zoekformulier leidt niet naar de juiste controller in Rails 5.1

  2. MongoDB geaggregeerde query's versus MySQL SELECT field1 FROM tabel

  3. Duplicatie van Where-uitdrukkingen in toepassing elimineren

  4. Waarom duurt het soms zo lang voordat een invoegquery is voltooid?