草庐IT

elixir-mongo

全部标签

mongodb - 在浏览器中 Mongo DB 侧边栏

Meteor的MaxHarris在时间码11:16的这段视频中使用的“浏览器内”MongoDB侧边栏是什么?https://www.meteor.com/blog/2015/04/29/two-weeks-with-react-and-meteor 最佳答案 哦,是的,非常棒的蒙古插件!https://github.com/msavin/Mongol 关于mongodb-在浏览器中MongoDB侧边栏,我们在StackOverflow上找到一个类似的问题: h

node.js - 如何在node.js应用程序的其他文件中使用mongo db的连接文件

我有一个文件connection.js,我想在另一个文件中使用它。如何在另一个文件中使用此文件来插入和更新数据库。例如,我有另一个名为item.js的文件,我想在其中将项目详细信息添加到数据库中。varmongodb=require('mongodb');module.exports=function(){this.getConnection=function(callback){varMongoClient=mongodb.MongoClient;varurl='mongodb://localhost:27017/ShoppingCart';console.log(url);Mong

mongodb - 将一个值添加到mongo集合中的数组的脚本

/*0*/{"_id":ObjectId("55addc2f8dab32aca87ce0bd"),"partNum":"part1","dest":"FirstPart","sales":["sale1","sale2","sale3"],"salesData":{"sale1":{"mcode":"mc11","dtype":["AAA","BBB"]}}}/*1*/{"_id":ObjectId("55addc408dab32aca87ce0be"),"partNum":"part2","dest":"SecondPart","sales":["sale1","sale2","sa

java - 使用 mongo Java Driver 3.0 从 Mongo 集合中获取字段的不同值时出现异常

我正在从mongodb获取不同的字段值。当我在命令行中运行以下查询时,它运行良好。db.celldata.distinct("tenentId")我正在使用Mongojava3.0驱动程序,使用以下查询检索不同的值MongoCursoriterator=coll.distinct("tenantId",String.class).iterator();当我运行查询时,我得到以下异常org.bson.BsonInvalidOperationException:readStringcanonlybecalledwhenCurrentBSONTypeisSTRING,notwhenCurre

mongodb - 如何使用 mongos 命令运行 mongo shell?

我有两个版本的mongodb,2.4.3和2.6.0。我可以在不同的端口上启动这两个版本,但是在使用./mongos运行它时出现错误:BadValueerror:noargsfor--configdb我该如何解决我的问题? 最佳答案 mongosprogram不是shell它是在分片环境中运行路由器进程的命令(它代表“MongoDBShard”)。你想要mongocommand发射外壳。 关于mongodb-如何使用mongos命令运行mongoshell?,我们在StackOverfl

javascript - 从 mongo 脚本更新 % 打印到 StdOut(控制台)

我有一个用javascript编写的小mongo脚本。此脚本将使用的进度百分比写入StdOut(控制台)。print(perc.toFixed(2)+"%");输出看起来像我想更新控制台上显示的当前现有百分比,而不是打印一个新百分比或至少删除前一个百分比并打印新百分比 最佳答案 您无法更新控制台上显示的当前现有百分比。您所能做的就是清除控制台并打印新的百分比,因为您不能只删除前一行。在POSIX系统上,您可以这样做。...run('clear')print(perc.toFixed(2)+"%");...在Windows上用“cls

java - Mongo 无法将 Hashmap 转换为 BasicDBObject

我一直在开发一个Java程序,该程序使用Mongo数据库来存储基于地理坐标的飞机的某些数据。该应用程序正在收集信息并以正确的方式填充模型对象。当我尝试将对象发送到mongo数据库时,出现以下错误:java.lang.ClassCastException:java.util.hashmapcannotbecasttocom.mongodb.basicDbObject.问题除了这个异常(exception):我没有HashMap(或一般的任何类型的Map)要将对象添加到数据库,我使用以下代码:DBCollectiontable=db.getCollection(GRID_NAME);Gri

mongodb - Mongo - 将 null 或 undefined 字段视为特定值

我有以下情况:考虑一个包含以下文档的集合:[{'_id':ObjectId('somehting'),'date':null},{'_id':ObjectId('somehting'),},{'_id':ObjectId('somehting'),'date':'2015-01-0112:12:12'},manyothers]现在我有以下查询查找日期介于值之间的文档db.getCollection('validation_archive').find({'date':{$lte:'[date_here]',{$gte:'[date_here]'}}});一切正常,除了为空或不存在的字段

mongodb - 如何使用带有 Elasticsearch 的mongo连接器进行自定义映射

我想连接mongodb和elasticsearch。我使用mongoconnector来连接它们。我按照以下链接中的说明进行设置==>http://vi3k6i5.blogspot.in/2014/12/using-elastic-search-with-mongodb.html我可以连接mongodb和elasticsearch。但是默认情况下,mongo连接器会在elasticsearch中为mongodb的所有数据库创建索引。我只想为我的一个数据库创建一个索引,并且我只想插入选定的文档字段。例如:在mongoshell中==>usehotelsdb.restaurants.ins

javascript - Mongo 获取查询的逆

您好,我在尝试理解如何编写此查询时遇到了问题我的收藏是这样的一系列条目:{id:1,name:"peter",number:3}我希望能够编写一个查询,该查询将返回所有项目除了name='peter'andnumber=3的文档我知道我可以这样写:db.test.find({$and:[{'name':'peter'},{'num':3}]})返回所有匹配项,但是有什么方法可以重写此查询以返回除匹配元素以外的所有内容吗? 最佳答案 $not运算符需要一个字段绑定(bind)到,但在这种情况下它不起作用。基本上我不得不重新考虑我的查询