cost 113 ms
Mongo DB c# 查询嵌套数组中所有元素的属性 - Mongo DB c# query ALL element's property in nested array

我正在尝试获取具有特定条件的过滤器以获取具有内部文档数组的文档,这些文档具有属性: 现在我想查询所有内部对象的所有MyObjects ,其中Accepted设置为某个值,在本例中为FALSE 。 我构建了过滤器: 这不起作用,因为它还将返回 MyObjects 并将任何 InnerObject 实例 ...

InsertManyAsync vs BulkWriteAsync:是否在一个事务中,通过 MongoDB C# 驱动程序允许的最大行数 - InsertManyAsync vs BulkWriteAsync: in one transaction or not, max rows allowed via MongoDB C# driver

我通过下面的 NuGet 对 InsertManyAsync 与 BulkWriteAsync 有疑问: https://www.nuget.org/packages/MongoDB.Driver/2.12.3?_src=template 我想导出大约 20 MB 的 300,000 行数据,将它 ...

如何使用 C# 和 Mongo 聚合管道在项目阶段完成字符串连接? - How can I complete a string concatenation inside a project stage using C# and the Mongo aggregation pipeline?

我正在尝试在 MongoDb 聚合管道操作的项目阶段执行字符串连接。 我需要在文档中添加一个名为“coid”的字段,这是两个字符串之间的字符串连接的结果: 字符串文字:“prefix-” 来自“values”数组字段的第一个文档中的“SecId”字段的字符串。 我的尝试如下,但它不断产生编译器错误 ...

Mongodb c sharp驱动文档更新错误 - Mongodb c sharp driver document update error

我正在使用 c# mongo db 驱动程序来插入和更新文档。 首先我插入一条记录,然后尝试使用 FindOneAndUpdateAsync 方法更新特定的记录字段。 我能够正确更新它,但更新后出现错误“class SampleApp.Person 的属性‘Name’的必需元素‘Name’丢失。” ...

如何使用公式(或表达式)使用 Mongo DB C# Drivers 4.2 更新值? - How to use formula (or Expression) to update value using Mongo DB C# Drivers 4.2?

我对 MongoDb (和 MongoDb C# 驱动程序)很陌生,最近,我们正在尝试实现一个更新,其中我们使用一个字段的值和一个变量来更新几个字段(方法)。 基本上,我们的文档是这样的公共 class 库存 { 公共字符串_id; 公开十进制数量; 公共小数 TotalCost; } 我们要做 ...

如何使用最新的 MongoDB C# 驱动程序根据多个条件删除复杂数组对象的嵌套数组中的元素? - How can I use latest MongoDB C# Driver to delete an element within a nested array of complex array objects based on multiple conditions?

总体目标是能够根据用户标识和进餐标识来查找餐点。 如果找到该项目,我希望能够仅删除与 userid 和 mealid 匹配的整个元素。 Currently, After sending the request object via postman in a post request, I hav ...

无法从 IMongoQueryable mongodb c# 驱动程序 linq 语句上的 GroupBy 中的组中获取组项 - Cannot get group items from group in GroupBy on IMongoQueryable mongodb c# driver linq statement

当我尝试这个时: 我得到以下异常: ProductVersion是集合的基础类型。 当我首先通过AsEnumerable()将集合加载到 memory 然后应用GroupBy和其他操作时,它可以工作,但这在我的场景中不是一个选项。 我有没有机会在 IMongoQueryable 上的IMongoQ ...

尽管计数工作正常,但与组的不同计数失败 - Distinct count with group fails though count is working fine

我正在尝试将 sql server 查询转换为Mongo C# 驱动程序 LINQ 。 我有一个表,每个guid都有多个条目,每个条目都有不同的code值。 我需要为每个代码获得不同数量的 guid。 我可以在 LINQ 中执行Count()但是当我执行Distinct().Count()我得到以下 ...

使用C#驱动程序获取MongoDb结果和聚合计数 - Get MongoDb results and count of aggregation using C# driver

我正在使用聚合进行查询和查找。 使用一个服务器调用返回结果和计数的最有效方法是什么? 我已经看到有一种使用Facets做到这一点的方法 ,但是,我想使用带有类型类的Fluent表达式来做到这一点,因此我可以将逻辑抽象为通用扩展方法。 我当前的代码如下所示: ...

具有组展开和项目的MongoDb C#类型聚合 - MongoDb C# Typed Aggregations with Group Unwind and Project

我有这样的集合: 我试图在这里使用更新的类型推断mongodb c#driver语法选择根文档中的所有唯一人。 到目前为止试过这个但是得到错误说方法不可用(我认为这与分组有关),有人能告诉我哪里出错了吗? 楷模: 仅供参考,错误消息Specified method ...

组后投影 - Projection after Group

我正在尝试在 C# 应用程序中的 Group 子句之后立即进行投影,但出现“不包含‘项目’的定义”错误。 Mongo DB - 有效的代码: C# - 这是没有项目的代码: C# - 使用项目(和错误) 数据库对象: 我希望得到以下对象作为投影的结果: ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM