Вопросы по теме 'jsonb'
Обновить столбец PostgreSQL JSON до JSONB?
Как после обновления до PostgreSQL 9.4 преобразовать все столбцы JSON в столбцы JSONB?
Я не против потери дубликатов ключей и пробелов.
8543 просмотров
schedule
29.08.2022
Rails и jsonb типа jsonb не существует
psql --version
psql (PostgreSQL) 9.4.1
rails -v
Rails 4.2.0
Я добавил столбец jsonb с помощью такой миграции
class AddPreferencesToUsers < ActiveRecord::Migration
def change
add_column :users, :preferences, :jsonb, null: false,...
23805 просмотров
schedule
16.10.2022
Как получить элементы с уникальным номером из массива json в PostgreSQL?
У меня есть таблица bank_accounts :
Column | Type | Modifiers | Storage | Stats target | Description...
3379 просмотров
schedule
16.10.2022
Значение jsonb PostgreSQL в предложении WHERE BETWEEN
У меня есть поле jsonb в моей таблице базы данных (a_table) со значением int внутри, скажем:
{
"abc":{
"def":{
"ghk":500
}
}
}
Я собираюсь создать SELECT с фильтром по этому полю ("ghk"), используя предложение...
1681 просмотров
schedule
08.08.2022
Как я могу выполнить запрос LIKE для ключа jsonb?
У меня есть следующая структура jsonb:
{'this': '1', 'this_that': '0', 'this_and_that': '5'}
Как выбрать строки, содержащие оператор LIKE?
SELECT * FROM myjson WHERE j ? 'this_%'
Возвращает 0 строк... надеялся, что это совпадет с...
7687 просмотров
schedule
30.07.2023
Типы запросов PostgreSQL JSONB для каждого ключа
У меня есть определенная таблица:
CREATE TABLE x(
id BIGSERIAL PRIMARY KEY,
data JSONB
);
INSERT INTO x(data)
VALUES( '{"a":"test", "b":123, "c":null, "d":true}' ),
( '{"a":"test", "b":123, "c":null, "d":"yay", "e":"foo", "f":[1,2,3]}'...
2139 просмотров
schedule
03.10.2022
Как найти произвольный ключ в объекте postgres jsonb?
В postgres есть несколько операторов для получения элементов по определенному пути в jsonb.
Но как я могу получить все значения с ключом foo, если я не знаю, где во всей структуре объекта они появятся?
Я видел, что есть функция сопоставления...
104 просмотров
schedule
08.06.2023
Запрос PostgreSQL JsonB для объекта в массиве JSON на основе атрибутов объекта
Итак, я уже видел несколько других ответов на этот вопрос на StackOverflow, но ни один из них не сработал для меня.
{
"data": {
"list": [
{"id": "2ac5bf6f-bc4a-49e8-8f9f-bc518a839981", "type": "type1"},
{"id":...
1537 просмотров
schedule
16.10.2022
В запросе Postgres jsonb отсутствует индекс?
У нас есть следующие документы json, хранящиеся в нашей таблице PG (идентификаторы) в столбце jsonb «данные»:
{
"email": {
"main": "[email protected]",
"prefix": "aliasPrefix",
"prettyEmails": ["stuff1", "stuff2"]...
353 просмотров
schedule
31.05.2023
Извлечение имен ключей с истинными значениями из объекта JSONB
Я пытаюсь выбрать ключи типа JSONB с true значениями. Пока мне удалось сделать это с помощью этого запроса, но я чувствую, что есть лучший способ:
SELECT json.key
FROM jsonb_each_text('{"aaa": true, "bbb": false}'::JSONB) json
WHERE...
439 просмотров
schedule
28.04.2023
Случайно сохраненная строка вместо объекта в столбце Postgres JSONB
Я только что понял, что данные, вставляемые в столбец JSONB, представляют собой строку типа "{\"foo\": 3}" , а не объект типа {"foo": 3} . Я почти уверен, что причина связана с настройкой поля модели SQLAlchemy с
reading.blob = blob_json...
623 просмотров
schedule
28.04.2022
PostgreSQL сравнивает два объекта jsonb
В PostgreSQL (v9.5) форматы JSONB предоставляют потрясающие возможности. Но теперь я застрял в том, что кажется относительно простой операцией;
сравнить два объекта jsonb; увидеть, что в одном документе отличается или отсутствует в другом....
15822 просмотров
schedule
08.04.2022
Postgres сравнивает несколько полей jsonb
У меня есть поле "контакты" jsonb в таблице:
Объект, где каждый ключ - это тип контакта, такой как почтовая рассылка, выставление счетов, экстренная помощь и т. Д. Они определены в общих чертах.
Значение для каждого ключа в # 1 - это массив,...
862 просмотров
schedule
03.06.2023
Выберите количество записей в заданном ключе для столбца PostgreSQL JSONB
У меня есть столбец jsonb с образцом содержимого следующим образом:
{"kay1": val1, "myMap": {"UniqueKey1": "UniqueValue1", "UniqueKey2": "UniqueValue2", "UniqueKey3": "UniqueValue3", "UniqueKey4": "UniqueValue4"}, "key2": {"key3": {"key4":...
1560 просмотров
schedule
27.06.2023
Rails Postgres, как запросить столбец jsonb для пустых объектов?
Как получить все пустые записи для столбца jsonb с помощью Active Record?
2248 просмотров
schedule
05.08.2023
Как преобразовать XML в JSONB в Postgres
У меня есть таблица Table1 , содержащая столбец типа данных XML , ColumnA и еще один столбец JSONB ColumnB
Как преобразовать данные из ColumnA в ColumnB , предположительно с помощью оператора SQL UPDATE . Есть ли в Postgres встроенная...
2733 просмотров
schedule
08.10.2022
Обновить вложенный ключ с полем postgres json в Rails
Я пытался обновить следующее:
{"boxes": {"book": 2, "moving": 2}, "goods": {}}
to :
{"boxes": {"book_new": 2, "moving": 2}, "goods": {}}
без использования регулярного выражения или выполнения этого в ruby. но, кажется, это немного...
1809 просмотров
schedule
16.12.2023
условие cakephp с использованием '?' в строке
Есть ли способ сделать условие, используя '?', например: Model.field? 'ценность'. Я пытаюсь сделать запрос в столбце типа jsonb в postgresql, но кажется, что PDO обрабатывает символ как заполнитель.
50 просмотров
schedule
22.01.2024
Получите уникальные записи, где тип столбца — JSONB
У меня есть сложный запрос Postgres, который я пытаюсь сделать, в основном потому, что мои столбцы/данные имеют тип JSONB.
Мне нужно получить все записи
где Auth.status равно valid
UserId is 1
Исключение дубликатов на...
26 просмотров
schedule
28.07.2022
Как узнать размер jsonb-поля PostgreSQL?
У меня есть таблица с полем jsonb в таблице.
CREATE TABLE data.items
(
id serial NOT NULL,
datab jsonb
)
Как получить размер этого поля в таком запросе:
select id, size(datab) from data.items
18265 просмотров
schedule
09.12.2023