MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Postgres 9.4 jsonb truy vấn toán tử cơ bản

Bạn cần truyền ->> giá trị kết quả chuỗi:

WITH mytable(json_field) AS ( VALUES
  ('{"power": 200}'::JSONB),
  ('{"power": 400}'::JSONB),
  ('{"power": 0}'::JSONB),
  ('{"power": 146297}'::JSONB)
)
SELECT * FROM mytable where (json_field->>'power')::INTEGER < 2;

Kết quả là:

  json_field  
--------------
 {"power": 0}
(1 row)


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Sự khác biệt giữa phương thức insert (), insertOne () và insertMany () là gì?

  2. Chỉ mục duy nhất trong mongoose không hoạt động

  3. Xử lý các truy vấn cơ sở dữ liệu không đồng bộ trong node.js và mongodb

  4. Chuyển đổi cấu trúc JSON sang BasicDBObject

  5. Sao chép tài liệu trong MongoDB bằng cách sử dụng _id mới