Tôi đang thử nghiệm với các loại cột sau jsonb
và cho đến nay rất tốt. Một truy vấn phổ biến mà tôi đang sử dụng là như sau:Postgres jsonb 'KHÔNG chứa' toán tử
select count(*) from jsonbtest WHERE attributes @> '{"City":"Mesa"}';
Làm cách nào để đảo ngược điều đó? Có một toán tử khác hoặc đơn giản được sử dụng như là
select count(*) from jsonbtest WHERE NOT attributes @> '{"City":"Mesa"}';
Không, không có nhà điều hành dành riêng cho điều đó. Có gì sai với 'KHÔNG'? – redneb
@redneb Vấn đề là 'NOT' không hoạt động. Sử dụng công thức 'attributes - >> 'City' <> 'Mesa'' cũng không hoạt động. – eykanal
@eykanal 'NOT' [hoạt động khá tốt] (http://rextester.com/TMGVQZ95259). – pozs