У меня есть простая таблица в 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 "primary" (id, acct)
)
Я могу запустить запрос выбора, чтобы найти конкретное свойство в acct-> свойствах следующим образом:
select acct->>'id' from account where acct @> '{"properties": {"foo": "bar"}}';
Есть ли способ выбрать подмножество Json blob, например вложенное свойство? Что-то вроде этого было бы полезно:
select acct->>'id', acct->>'properties:description' from account
where acct @> '{"properties": {"foo": "bar"}}';
Заранее благодарим за любые подсказки!
Ура, ~ г