问题标签 [mongodb-.net-driver]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 有没有人对 10Gen 支持的 c# 驱动程序有问题
我看到很多这样的错误
“现有连接被远程主机强行关闭”
在 Mongo 日志中,因为我从开源 c# 驱动程序切换到支持 10Gen 的驱动程序。一旦发生此错误,我的网站就会变得无响应。我感觉它与连接池的实现方式有关。请参阅下面的日志,我正在从集合中删除索引,删除所有项目,然后通过添加我想要的所有行然后重新索引集合来“重新创建”集合。完成后不久,我总是收到错误消息:'现有连接被远程主机强行关闭'
mongodb - MongoDB C# 设置和大小限制
设置分布式 MongoDB 的过程是什么,C# 是否有特定的大小限制?
c# - 获取 MongoDB 中插入文档的 _id?
说我有一个产品清单。当我添加一个新产品时,我会使用类似的东西来保存它
问题是我希望在完成此操作后将用户重定向到产品页面。所以我需要重定向说/products/<ObjectID>
但是,如果不手动查询数据库并查找具有所有相同字段等的文档,我就无法立即获取 ObjectID。
有没有更简单的方法?(此外,doc
在这种情况下,由于某种原因返回 null)
c# - 如何为 C# 驱动程序的 MongoDb 中的字段指定范围标准
如何使用 C# 的 MongoDB 驱动程序按范围搜索文档?mongo 中的常用查询类似于:
但是如何对 mongoDb 的 C# 驱动程序做同样的事情呢?
mongodb - 如何在 MongoDB C# 驱动程序中使用 SafeMode
我发现官方MongoDB C#驱动的一些方法使用SafeMode
和返回SafeModeResult
。这是什么SafeMode
以及如何使用它?很高兴看到一些用例——例如,RemoveAll
使用MongoCollection
.
mongodb - 我应该使用哪个驱动程序来运行 mongoDB
我想知道以下哪个驱动程序是最好的:
哪一个认为是最好的!>
c# - MongoDb C# 驱动程序,实现 IList 的类型的属性不保存
使用 MongoDb 站点中的 C# 驱动程序将我的 Web 应用程序的持久层更改为 MongoDb。惊喜地发现我所有的测试都通过了……除了一门课。它的一个属性是实现 IList 的类型,并且由于某种原因它不保存其项目。
我已经建立了一个最小的测试用例来说明。这是创建和保存父对象的测试代码:
如果我将 Foo.Foos 声明为List<Foo>
有效:
(正确的)结果:
但是我需要的是:
(不正确的)结果是:
请注意,它与我的 IList 实现无关,因为如果我使用FooList : List<Foo>
.
我假设 BSON 序列化程序很困惑?我查看了关于鉴别器的文档,这让我认为这可能会有所帮助:
我仍然没有保存我的项目,最终看起来像这样:
如何FooList
正确保存?
c# - 如何将 bsondocuments 列表添加为 bsondocument 的元素
如何使用官方 c# 驱动程序创建以下文档?
下面的代码不起作用
出于显而易见的原因,以下行将引发错误。这样做的正确方法是什么?
谢谢你。
.net-4.0 - MongoDB 和复杂数组搜索
我在 Mongo 中存储了一些 37K 文档,它们看起来类似于以下内容:
使用 MongoDB C# 驱动程序,并根据两个示例记录,我如何查询以下信息:
- TypeId 包含 47 或 54 的所有文档 - 应生成 2 条记录
- TypeIds 包含 47 和 54 的所有文档 - 应生成 1 条记录
- 所有具有包含 54 和“德国”国家/地区的 TypeId 的文档 - 应产生 0 条记录
谢谢,
基龙
c# - 如何使用官方 c# 驱动程序在 MongoDB 中使用 Update.Set 更新多个字段?
以下代码将允许我更新 FirstName = "john" 和 LastName = "Doe" 的电子邮件。如何在不使用 Save() 方法的情况下同时更新电子邮件和电话?