Вопросы по теме 'jsonb'

Обновите определенные элементы массива json-массива в PostgreSQL 9.4
У меня есть такая таблица; CREATE TABLE test ( id BIGSERIAL PRIMARY KEY, data JSONB ); INSERT INTO test(data) VALUES('[1,2,"a",4,"8",6]'); -- id = 1 INSERT INTO test(data) VALUES('[1,2,"b",4,"7",6]'); -- id = 2 Как заменить элемент...
7411 просмотров

Запросить массив объектов (Postgres с JSONB, Laravel 5)
У меня есть эти данные в поле JSONB: [ 'first_name' => 'Philipp', 'last_name' => 'Kühn', 'size' => 170, 'hobbies' => [ 'daily' => 'beer', ], 'skills' => [ 'drink beer', 'drink more...
7150 просмотров
schedule 02.11.2021

Postgresql: получить все внешние ключи столбца jsonb
Предположим, что у нас есть большая таблица со столбцом jsonb, содержащим только объект json. Как получить список всех крайних ключей в столбце? т.е. если таблица выглядит примерно так | id | data_column...
706 просмотров
schedule 07.09.2021

Postgres INSERT ON CONFLICT с JSONB
Я пытаюсь использовать Postgres в качестве хранилища документов, и у меня возникает проблема, когда я пытаюсь эффективно обновить документ, в котором синтаксическому анализатору Postgres не нравится оператор JSONB. У меня есть таблица: CREATE...
3622 просмотров
schedule 06.09.2021

Извлечь ключ, значение из объектов json в Postgres
У меня есть таблица Postgres с таким содержимым: id | data 1 | {"a":"4", "b":"5"} 2 | {"a":"6", "b":"7"} 3 | {"a":"8", "b":"9"} Первый столбец является целым числом, а второй - столбцом json. Я хочу иметь возможность расширять...
47125 просмотров
schedule 26.10.2021

ActiveRecord создает неверный SQL при использовании JSONB / Hash с массивом
Я использую тип данных jsonb для столбца с именем data . Когда я запрашиваю простой хеш, он работает правильно: [1] pry(PredictionService)> Prediction.where(data: {"innings_no" => 1}) Prediction Load (1.2ms) SELECT "predictions".*...
372 просмотров

PostgreSQL json (b) - преобразовать строку в массив и обновить поле
У меня есть поле jsonb в PostgreSQL со следующим содержимым: { "object": { "urls": "A;B;C" } } Я хочу обновить значение urls внутри объекта и преобразовать строку со значениями, разделенными точкой с запятой, в массив JSON. Результат...
3149 просмотров
schedule 09.10.2021

Postgresql - отдельные значения из массива jsonb
У меня есть следующий столбец (теги) массива jsonb |name | tags (jsonb) | -------------------------------- |john | [ "foo", "bar" ] |smith| [ "bar", "bat" ] |adam | [ "foo", "dot" ] Как получить следующие отдельные теги ["foo", "bar",...
5312 просмотров
schedule 14.11.2021

Грязный статус Ruby Sequel в столбце json не работает с использованием Postgresql
Используя продолжение 4.29.0. Я планирую использовать хук before_save sequel для запуска действия. В этом случае мне нужно убедиться, что конкретный столбец изменился, в предыдущих реализациях я использовал переменную экземпляра @changed_columns...
345 просмотров
schedule 19.09.2021

Получение имен ключей полей JSON в Postgres
У меня есть данные, которые используют JSON в качестве помеченных объединений, так что объект верхнего уровня содержит только один дочерний объект. Тип дочернего объекта зависит от его ключевого имени в родительском, а не от отдельного поля «тег»,...
4990 просмотров
schedule 30.09.2021

Получение row_number для из jsonb_array_elements или jsonb_to_recordset
Я делаю поперечное перекрестное соединение в массиве jsonb, и я хочу получить row_number (или его эквивалент) для элементов массива. глядя на документы row_number, я вижу, что мне нужно было бы выполнить «порядок по» в дополнение к «разделу по», но...
1756 просмотров
schedule 27.09.2021

Postgres ищет массив JSONB, содержащий объекты для определенного значения
У меня есть столбец jsonb под названием «global_settings» в моей таблице пользователей. Здесь пользователи могут настроить ключ под названием «псевдонимы», который содержит массив объектов формы:...
343 просмотров
schedule 28.10.2021

фильтровать данные на jsonb с помощью postgres
представьте, что у вас есть веб-сайт, на котором люди размещают свою рекламу. Итак, каждое объявление имеет некоторые выбранные свойства, например, автомобили имеют разные типы двигателей, шестерни, цвета и т. Д. Эти свойства пользователь выбирает...
1294 просмотров
schedule 01.12.2021

Postgres 9.6 обновляет столбец jsonb, чтобы добавить новый атрибут со значением из запроса
У меня есть таблица xyz со столбцом jsonb метаданных в postgres. Table : xyz column : metadata, type = jsonb metadata = {"exceptions": {"first_exception": "first_value"} } Я хочу добавить новый sub_attribute desired metadata =...
1343 просмотров
schedule 20.11.2021

запрос на выбор cockroachdb jsonb
У меня есть простая таблица в CockroachDB v2.0-beta: CREATE TABLE account ( id UUID NOT NULL DEFAULT uuid_v4()::UUID, acct JSON NULL, CONSTRAINT "primary" PRIMARY KEY (id ASC), INVERTED INDEX account_acct_idx (acct), FAMILY...
285 просмотров
schedule 30.11.2021

Как использовать подмножество столбцов строки при преобразовании в JSON?
У меня есть таблица t с некоторыми столбцами a , b и c . Я использую следующий запрос для преобразования строк в массив объектов JSON: SELECT COALESCE(JSON_AGG(t ORDER BY c), '[]'::json) FROM t Это возвращается, как ожидалось: [...
735 просмотров
schedule 10.09.2021

Тип данных Postgres JSONB - Как извлечь данные из поля JSON (типа JsonB) базы данных postgres?
Здравствуйте, друзья! Мне нужна помощь в решении следующей проблемы. У меня есть набор записей в моей таблице postgres db, где таблица имеет поле типа JSONB . Столбец типа JSONB содержит следующие JSON , Запись №1: - { "key1":...
174 просмотров
schedule 28.11.2021

Postgres обновляет столбец INTEGER из JSONB
У меня есть таблица cart : id | value | metadata --------+-------+------------------- 45417 | 0 | {"value": "1300"} 45418 | 0 | {"value": "1300"} 276021 | 0 | {"value": "1300"} и я пытаюсь ОБНОВИТЬ столбец value...
52 просмотров
schedule 09.09.2021

Как искать с помощью оператора jsonb @ ›в сервисе Feathers.js / knex
Используя перьяJs / Knex и Postgresql. (Упрощенный) SQL-запрос таков: SELECT * FROM projects WHERE team_members @> '{"members":[{"id": 1}]}'; Как я могу реализовать этот запрос в сервисе пер / кнекс? Все, что я пробовал, выдает Bad...
737 просмотров

POSTGRES JSONB Выбрать значение из вложенного массива
Я пытаюсь получить возможность равных перепродажам из следующего массива JSONB в Postgres. Но я, кажется, не могу этого понять. { "done": true, "size": 106, "records": [{ "Name": "FEF", "IsActive": true,...
66 просмотров
schedule 15.11.2021