C#MongoDB不同的查询语法

扬尼斯·A

我试图从MongoDB中的字段获取不同的值。我在语法上遇到了麻烦。使用mongoshell相对容易,这是我运行的查询:

db.cmstest.distinct("categories")

该查询返回具有所有不同值的字符串数组。

现在,我正在尝试使用最新的官方MongoDB驱动程序来使语法正确,但是并没有取得太大的成功。这是我的代码,不成功:

var categoriesList = await blogContext.Articles.DistinctAsync<List<string>>("categories", "");

请注意,您的类别是List<string>

有人可以帮忙一下吗?我尝试在文档和在线中查找并没有发现太多。

先感谢您。

克列丹

您可以尝试以下方法:

var filter = new BsonDocument();
var categoriesList = await blogContext.Articles.DistinctAsync<string>("categories", filter);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从C#Mongodb驱动程序查询时间戳记?

来自分类Dev

C#MongoDB映射类

来自分类Dev

使用c#Mongodb驱动程序查询和投影嵌套数组

来自分类Dev

C#mongodb驱动程序groupby

来自分类Dev

找不到C#mongodb游标

来自分类Dev

C#mongodb批处理插入

来自分类Dev

C#MongoDB在数组中查找

来自分类Dev

C#MongoDB驱动程序:找不到在MongoDB中为AnyIn筛选器运行复杂查询的方法

来自分类Dev

C#Mongodb查找集合中最接近的时间

来自分类Dev

c#mongodb文档是否应该从BsonDocument继承

来自分类Dev

C#MongoDB驱动程序忽略超时选项

来自分类Dev

带有DateTime.date的C#MongoDb项目

来自分类Dev

C#MongoDB id属性的反序列化

来自分类Dev

使用C#MongoDB将Int转换为String?

来自分类Dev

C#MongoDB更新/ Upsert List <Object>到集合

来自分类Dev

C#Mongodb首先通过比较字段值来查找

来自分类Dev

C#MongoDB从字段中选择字段列表

来自分类Dev

使用C#MongoDB驱动程序尝试使用FindAll

来自分类Dev

MongoDB与包含查询的不同查询

来自分类Dev

MongoDb与查询C#驱动程序不同

来自分类Dev

Mongodb nodejs 查询语法错误

来自分类Dev

C#MongoDB驱动程序强类型过滤器用法

来自分类Dev

C#mongodb driver 2.0-如何在批量操作中进行upsert?

来自分类Dev

C#MongoDB:如何映射域对象(Id属性需要BsonIgnoreIfDefault)

来自分类Dev

使用C#MongoDB驱动程序,如何序列化对象引用的集合?

来自分类Dev

C#mongoDB驱动程序数据库连接

来自分类Dev

如何在C#MongoDB驱动程序v2.0中获取连接状态?

来自分类Dev

C#mongodb驱动程序2.2.3如何设置游标的batchSize

来自分类Dev

使用C#mongodb驱动程序取消设置多个属性

Related 相关文章

热门标签

归档