Недавно обновлен до использования PostgreSQL 9.3.1 для использования функций JSON. В моей таблице есть столбец типа json, который имеет такую структуру:
{
"id": "123",
"name": "foo",
"emails":[
{
"id": "123",
"address": "somethinghere"
},
{
"id": "456",
"address": "soemthing"
}
]
}
Это просто фиктивные данные для цели вопроса.
Можно ли запросить конкретный элемент в массиве электронной почты на основе идентификатора?
В значительной степени: "верните электронную почту, где id = 123)"?