问题标签 [mongo-collection]
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.
java - Using mongodb with java
I'm searching in the database for the URL but with this code I can not. Why? Normally I want to print all the type and the URL where exist in this database. When I have the print only with the type is working but with the print for URL nothing.
java - 不能转换为 org.bson.BSONObject
我尝试制作这个程序,但我收到了这个错误
不能转换为 org.bson.BSONObject
我不知道程序的结构是否良好。我想做一个程序来搜索数据库(mongoDB)并打印我所有的事件,但是当我有一个pageLoad
事件时我想检查它是否有一个 URL 并打印它,否则它应该再次搜索下一个事件直到再次发生的一个事件pageLoad
。所以像这样一个循环。例如,结果必须是这样的。
- 鼠标移动
- 鼠标移动
- 鼠标移动
- 点击
- 滚动
- 点击
- pageLoad....//htttp://www......url(1)......ex
- 鼠标移动
- 点击
- pageLoad....//htttp://www......url(2)......ex
performance - Mongo 查询性能
与 MongoChef 一起玩时,我发现查询随着时间和集合中文档数量的增加而变慢。EX:我去年 11 月启动了一个应用程序,从那时起我将数据保存到同一个集合中的 mongo DB 中,没有过期日期。
现在我执行这个查询:
它在 0.178 秒内检索239 691 个文档,持续 2 个月。
但:
在 6.391 秒内检索199 909 个文档,持续 3 天。
区别:第一个查询获取第一个插入 Mongo 的所有文档,第二个查询获取最近 3 天到现在的所有文档。
当然 Collection 已经有数百万个文件,我想阅读一些关于如何处理这个问题的建议。我考虑过使用索引:类似于:
或者
但是更新这个集合的索引需要一段时间,最好在出错之前询问,索引也会影响写入性能。
提前致谢。
阅读正确答案并应用索引后:
在 0.194 秒内检索199 909 个文档,持续 3 天。
大的进步。谢谢...
c# - Mongodb 查询等效于以下 SQL 查询
我有一个作为 UserData 的表,它的结构类似于
现在我想选择在单个类别中具有最大值的所有行。所以我的结果集应该是。
我想在 MongoDB 查询中有这个。
它的 sql 等效项是这个
我想知道如何在 MongoDB 查询中产生相同的结果
javascript - 服务器上的 Meteor.publish 不在客户端显示新文档
问题是服务器上的下一个代码:
> Events.find().fetch()
在不重新加载页面的情况下,无法在客户端上查看新文档。
两个集合都在lib
文件夹中:
我很确定问题出在反应性数据源中,但仍然无法解决。
谢谢你的帮助!
mongodb - 使用 FlowRouter 从访问路线的集合中获取在页面重新加载时不起作用
我在 Meteor + React 应用程序中定义了一条路线,如下所示。我想获取帖子并通过道具传递给组件。但是当我在该 URL 上重新加载页面时,我收到一条错误消息,说帖子未定义。当我从站点的其他部分访问时,我可以访问 URL,但在重新加载时不能访问。
也许这不是要走的路,但我希望能够传递自定义帖子,这就是我使用这种方法的原因。是否与 Posts 集合未完全启动有关?如果是这样,我如何等待它启动?
meteor - Meteor:单个帖子视图,通过 id 和流路由器不解析集合中的任何数据
我试图通过单击显示“查看更多”的链接将我的#each 项目循环中的单个记录打开到它自己的视图中,这将带我进入单个文章。我设置了我的 Flow 路由器及其工作,但我看不到应该进入的数据。
单篇文章的模板助手看起来像这样
我的路线看起来像这样
模板“collectionSingle”看起来像这样
当我导航到http://localhost:3000/collection/thePublication-0时 ,我看到的只是测试消息“这是一个测试”,但我没有看到 {{title}} 也没有缩略图。
此外,当我改变时:
到我的另一个收藏:
保持不变。
我怎样才能成功地为我的每篇文章创建一个单独的文章页面,并将它们与流路由器正确链接?
mongodb - MongoDB查询以大写现有数据库中的第一个字母
问题来了,
我想将现有数据库中名称的第一个字母大写,只是想知道是否有任何查询,以便我可以使它成为可能。
我想要什么——在我的数据库中,很多名字都是未格式化的……比如 lucy、Sean、jon 等等。我想以格式化的方式制作它们。露西。肖恩,乔恩。谁能帮我这个?
提前致谢。