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);//
  • 相关阅读:
    Redis的基本操作
    Redis下载和安装-windows
    Redis介绍
    day08 网络编程
    day07
    day06
    python day05
    Day04
    windows自带反编译chm文件
    CSS Hack表 各版本IE、chrome、firefox、opera
  • 原文地址:https://www.cnblogs.com/SDYiHeng/p/9653133.html
Copyright © 2011-2022 走看看