Скажем, у меня есть объект JSONB, подобный этому:
{"First":"Joe", "Last":"Smith", "Age": "29", "cat":"meow"}
Я хочу иметь возможность найти этот объект JSONB, если я просто ищу:
{"First":"Joe", "Age":"29"}
Я пробовал это содин атрибут, и он работал:
SELECT * FROM mytable WHERE name @> lower('{"First": "Joe"}')::jsonb
Я пробовал это с двумя атрибутами, и он не работал:
SELECT * FROM mytable WHERE name @> lower('{"First": "Joe", "Last":"Smith"}')::jsonb
Чего мне не хватает?Я понял, основываясь на документации, это должно работать