sql >> データベース >  >> NoSQL >> MongoDB

Postgres9.4jsonbは基本的な演算子を照会します

    ->>をキャストする必要があります 文字列の結果値:

    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;
    

    結果は次のとおりです:

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


    1. MongoDB-データベースを削除する

    2. HBaseでのバックアップとディザスタリカバリへのアプローチ

    3. mgo.v2およびMongoDB>4.2を使用したMongoDBでの効率的なページング

    4. C#MongoDBドライバーはタイムアウトオプションを無視します