zoukankan      html  css  js  c++  java
  • MongoDB常用语法

    1 MongoVUE用法

    1.1 模糊查询

    头匹配:

      {"title":new RegExp("^各地发起纪念周总理")}

    任意位置匹配:

      {"published":{$gte: "2013-05-01", $lt: "2013-06-10"}, "title":new RegExp(".*北京.*")}

    1.2 时间段查询

    {"published":{$gte: "2013-05-01", $lt: "2013-06-10"}}

    1.3 联合查询

    {"published":{$gte: "2013-05-01", $lt: "2013-06-10"}, "title":new RegExp("^北京")}

    1.4 特定域查询

      find:   {"user.screen_name":"_juliannemoore","retweeted_status":null,

    "in_reply_to_status_id_str":null,"text":new RegExp(".*@.*")}

      fields: {"_id":false, "text":true}

    2 mongo.jar用法

    2.1 联合查询

    BasicDBObject query = new BasicDBObject();

    query.put("published", new BasicDBObject("$gte", "2013-05-01").append("$lt", "2013-06-11"));

    query.put("title", new BasicDBObject("$regex", ".*北京.*"));

    2.2 Array特定域Update

    DBObject query = new BasicDBObject();

    query.put("id", Long.parseLong("510842471837097985"));

    query.put("entities.user_mentions.screen_name", "liyakebede");

    DBObject update = new BasicDBObject();

    update.put("$set", new BasicDBObject("entities.user_mentions.$.link_type","friend"));

    WriteResult result = col.update(query, update);

     

  • 相关阅读:
    [Angular 2] Refactoring mutations to enforce immutable data in Angular 2
    人物-释-鸠摩罗什:鸠摩罗什
    汉语-词语:说法
    汉语-词语:做法
    汉语-词语:办法
    汉语-词语:想法
    汉语-词语:看法
    汉语-词语:观念
    汉语-词语:逻辑
    汉语-词语:实质
  • 原文地址:https://www.cnblogs.com/Gingber/p/3922672.html
Copyright © 2011-2022 走看看