草庐IT

mongo-livedata

全部标签

java - 使用 Spring Data Repository 向 mongo JSON @Query 添加排序

我想使用mongoJSONquery对find的结果进行排序并且做了一些阅读和实验后,我仍然无法让它工作。我有PagingAndSortingRepository并且可以使用Sort()在findAll上没有问题。存储库类publicinterfaceThingRepositoryextendsPagingAndSortingRepository{@org.springframework.data.mongodb.repository.Query("{name:?0,$or:[{state:'new'},{state:'updated'}]}")ListfindThingsInNewO

mongodb - 是否有可用的免费/开源 Mongo DB 浏览器?

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:Mongointerface我是mongodb的新手,我正在寻找MongoDB的用户界面,我正在将数据存储在我的MongoDb中,并想检查它是否存储在那里。有没有可用的浏览器,我可以通过它检查数据库值。提前致谢

mongodb - mongo集合中的数据碎片

我在一个mongo集合中有很多更新,然后假设文件系统上存在大量碎片。我主要担心的是,集合将在文件系统上不断增长,而集合​​中的数据却没有有值(value)的增长。能否证实或反驳我的担忧? 最佳答案 这取决于您进行的更新类型。如果这些更新增加了你的文档(数组推送或类似的),那么是的,你会有一些碎片。就地更新($inc)不会导致文档移动(无碎片)。顺便说一句,这本身并不是碎片,而是一些浪费的空间。也就是说,如果将文档移动到新位置,则不会重复使用其旧位置。 关于mongodb-mongo集合中

mongodb - 设置 Mongo CLI 结果大小

在MongoDB命令行中使用find()查询某些内容时,会返回10个结果,我可以使用it命令获取下10个结果。如何增加返还金额? 最佳答案 在shell中,您可以执行以下操作:DBQuery.shellBatchSize=25这会将其设置为返回25个结果。 关于mongodb-设置MongoCLI结果大小,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/12892938/

mongodb - 子字段的 Mongo 查询

我有一个文件-{"_id":ObjectId("51385d2308d427ce306f0100"),"aid":"1","studyId":"study-1","mediaType":"microBlog","text":"blabla","sentences":"blabla","status":{"algo1":"required","algo2":"required","algo3":"completed","algo4":"completed"},"priority":"u"}状态字段有多个具有不同状态值的子字段。是否可以创建一个查询,使其返回任何状态子字段值为“必需”的所有

mongodb - Mongo 降序排序 _id 是否利用自动索引或?

我想弄清楚按_id字段降序排序是否利用了系统自动创建的索引。我尝试使用explain()来弄清楚,但我不确定。我是否应该按降序在_id上创建一个额外的索引以更快地取回数据?>db.foo.insert({name:'foo'});>db.foo.insert({name:'bar'});>db.foo.find();{"_id":ObjectId("5142d30ca4a8b347cb678c1a"),"name":"foo"}{"_id":ObjectId("5142d310a4a8b347cb678c1b"),"name":"bar"}>db.foo.find().sort({_i

mongodb - 如何从 origin.meteor.com 托管的网站下载 mongo 数据库

是否可以从meteor服务器上托管的应用程序下载完整的mongo数据库,以便将其传输到Heroku,而不是单独下载每个集合? 最佳答案 我为此编写了一个快速脚本,meteor-download.就像./download.shorigin.meteor.com一样简单 关于mongodb-如何从origin.meteor.com托管的网站下载mongo数据库,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.co

mongodb - 为mongo客户端设置默认主机地址

每次连接远程mongodb服务器,都需要写入mongo服务器的主机地址。在我的情况下,我只连接了一个远程mongo。那么,有没有一种方法可以设置默认的服务器地址,从而可以在每次不传递主机参数的情况下进行连接? 最佳答案 如果您使用的是*nix操作系统,您可以使用alias(http://en.wikipedia.org/wiki/Alias_(command)):aliasmongo='mongo--host127.0.0.1'虽然你可能想给你起别名而不是mongo。 关于mongodb

python - flask 0.10 mongo 在应用程序上下文之外工作

我知道关于如何处理flask“在应用程序上下文之外工作”的问题很少,但我无法让它们为我工作我有一个长时间运行的mongo聚合查询,并计划使用apscheduler定期运行。下面是我的应用程序结构,但任务失败并显示“RuntimeError:在应用程序上下文之外工作”。ihttp://flask.pocoo.org/docs/patterns/sqlite3/有一些使用新的flask.g的例子,但想知道是否有人可以建议如何在全局范围内正确保存mongodb连接并在apscheduler中共享该连接__init.py__fromappimportcreate_app应用.pyfromfla

mongodb - 当我尝试对文档数组执行 db.collection.save 操作时,Mongo 抛出 E11000 重复键错误

我正在尝试使用文档数组作为参数调用mongodb的db.collection.save方法。如果_id存在,我想进行批量操作插入/替换。这是我的测试用例:>usesometestdbswitchedtodbsometestdb>>doc1={_id:1,value:"somevalue1"}{"_id":1,"value":"somevalue1"}>doc2={_id:2,value:"somevalue2"}{"_id":2,"value":"somevalue2"}>doc3={_id:3,value:"somevalue3"}{"_id":3,"value":"somevalu