Mam pole tekstowe w bazie danych (postgres 9.2.1) z json blob w nim. Wygląda to coś podobnego do tego, z wyjątkiem wszystko w jednej linii, oczywiście:Dodaj element do obiektu JSON w Postgresie
{
"keyword": {
"checked": "1",
"label": "Keyword"
},
"agency_name": {
"checked": "0",
"label": "Agency Name"
}
}
muszę dodać element do tablicy json tak, że wygląda tak:
{
"keyword": {
"checked": "1",
"label": "Keyword"
},
"something_new": {
"checked": "1",
"label": "Something New"
},
"agency_name": {
"checked": "0",
"label": "Agency Name"
}
}
nie jestem tak zaniepokojony umieszczeniem nowego elementu tablicy. Może to być nazwa agencji. Czy istnieje prosty sposób na zrobienie tego w postgresie?
Spróbuj przeczytać http://stackoverflow.com/questions/10560394/how-do-i -query-using-fields-inside-new-postgresql-json-datatype. To może ci pomóc. –
Może należeć do grupy administratorów baz danych –