问题标签 [bson]
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++ - 如何将 BSON 对象的 OID 获取为十六进制字符串?
我正在使用mongo-cxx
驱动程序尝试将对象的对象 ID 转换为BSON
字符串
我确信BSONObj
有有效的数据,但我收到以下错误:
BSONElement:错误类型#somenumber
ruby-on-rails - 无法将 Post 类的对象序列化为 BSON
我有模型post.rb:
在posts_controller.rb中创建操作:
我想知道这篇文章是原创的,因为我会复制这篇文章,并且我会有更多具有相同功能的帖子。
但是,当我尝试创建帖子时,出现错误:
BSON::InvalidDocument(不能将 Post 类的对象序列化为 BSON。):
c# - MongoDB 查询 C# 驱动程序
我无法在 C# MongoDB 中表达这个查询,我希望它返回一个objectID
不等于"000000000000000000000000"
在 MongoVue 中工作的所有结果;但我无法让它在我的程序中工作。
我正在使用官方 C# 驱动程序:
mongodb - 简单映射/减少 MongoVUE
我试图让一个简单的地图减少在 MongoVUE 中工作,但它不返回任何结果,我只想让它输出每个用户 ID 的计数,这样我就可以有一个工作示例来构建。
并且输出设置为内联。
这是我正在使用的教程,但我只想应用一个简单的计数从http://www.mongovue.com/2010/11/03/yet-another-mongodb-map-reduce-tutorial/开始
mongodb - MongoDB 的 BinData(0, "e8MEnzZoFyMmD7WSHdNrFJyEk8M=") 中的“0”是什么意思?
MongoDB shell 将二进制数据打印为一个 Base64 编码的字符串,包装在一个函数调用中:
“0”是什么意思?
mongodb - 当 Count = 0 时,MongoDB Map Reduce 排除
在我的 map reduce 中,我不希望文档出现在计数为 0 的结果中,所以我怎样才能将它们排除在结果中,我假设我会在 Finalize 函数中执行此操作,但是如何删除count = 0的文档。
我可以做这样的事情,我该怎么做?
ruby - BSON::ObjectId 与 Mongo::ObjectID
在他们所指的在线 APIMongo::ObjectID
中。
我有require 'mongo'
,但仍然 ruby 找不到它。例如,我需要通过它的 Id 找到一个对象,我正在做:
并且似乎找不到 Mongo::ObjectID 并导致:NoMethodError - undefined method ``ObjectID' for Mongo:Module:
所以过了一段时间我开始require 'bson'
做
它奏效了!
那么 BSON::ObjectId 和 Mongo::ObjectID 之间有什么区别,我需要做什么才能使后者工作(我真的需要这样做)吗?
PS:我有
json - 是否可以更改 ASP.NET MVC 3 路由约束,使其返回带有 JSON 主体的 400 Bad Request?
我正在使用 ASP.NET MVC 3 平台开发一些 REST 资源。到目前为止,它很棒,我喜欢 MVC 3 的灵活性,用它构建 REST 服务是轻而易举的事。我遇到困难的一个领域是 Global.asax 中的路线限制。一方面,它们似乎永远无法正常工作(包括一个总是返回 404,即使输入绝对符合约束的要求......但那是另一个问题)。
其次,更重要的是,约束失败时返回的结果始终是 HTML 页面。假设约束有效,当这些 REST 服务的所有消费者都将接受数据类型(例如 application/json、text/xml,可能是 bson 等)时,结果是 HTML 确实会带来麻烦。我真的需要能够直接解决我们客户中的错误,而不是简单地炸毁和记录 html 以进行边带解析。
是否可以更改响应路由约束返回的内容?是否可以使返回的内容动态化,这样如果发出请求的客户端只接受应用程序/bson,我们可以生成可接受的响应,而不是简单地生成单一 mime 类型的预设响应?
json - MongoDB、json 类和字典成员序列化
假设我有这样的课程:
我希望它像这样序列化为 Json:
代替:
可以这么说,我想跳过生成“Dict1”键。
是否可以?
或者,如何强制序列化“自定义”字典成员?当我这样写我的课时:
他们字典的键/值对没有被序列化......
先感谢您!
json - BSON 数据库的简单编辑器
有人知道用于编辑简单 BSON 数据库/文件的简单实用程序吗?