zoukankan      html  css  js  c++  java
  • MongoDB Find查询 1

    public class News
    {
    public int _id { get; set; }
    public int count { get; set; }
    public string news { get; set; }
    public DateTime time { get; set; }
    }

    MongoCursor<BsonDocument> allDoc = coll.FindAllAs<BsonDocument>();

    BsonDocument doc = allDoc.First(); //BsonDocument类型参数

    MongoCursor<News> allNews = coll.FindAllAs<News>();
    News aNew = allNews.First(); //News类型参数

    News firstNews = coll.FindOneAs<News>(); //查找第一个文档

    QueryDocument query = new QueryDocument(); //定义查询文档
    query.Add("_id", 10001);
    query.Add("count", 1);
    MongoCursor<News> qNews = coll.FindAs<News>(query);


    BsonDocument bd = new BsonDocument();//定义查询文档 count>2 and count<=4
    bd.Add("$gt", 2);
    bd.Add("$lte", 4);
    QueryDocument query_a = new QueryDocument();
    query_a.Add("count",bd);
    FieldsDocument fd = new FieldsDocument();
    fd.Add("_id", 0);
    fd.Add("count", 1);
    fd.Add("time", 1);
    MongoCursor<News> mNewss = coll.FindAs<News>(query_a).SetFields(fd);//只返回count和time


    var time = BsonDateTime.Create("2011/9/5 23:26:00");
    BsonDocument db_t = new BsonDocument();
    db_t.Add("$gt", time);
    QueryDocument qd_3 = new QueryDocument();
    qd_3.Add("time", db_t);
    MongoCursor<News> mNews = coll.FindAs<News>(qd_3);//
  • 相关阅读:
    maven常用仓库
    AD域安装及必要设置
    oracle创建表空间
    javascript弹出模态窗体
    win8.1 AMD 屏幕亮度无法调整
    tomcat优化
    CentOS 6.2 中文
    tomcat之JNDI数据源配置
    eclipse中tomcat配置(待完善)
    Ant打jar包指定MainClass
  • 原文地址:https://www.cnblogs.com/SDYiHeng/p/9653133.html
Copyright © 2011-2022 走看看