3

meteor mongo从命令行运行和查询集合非常有用,用于调试等目的。

最近,我添加了collectionFS在数据库中启用图像存储的包。但是,我无法从命令行查询数据库。

db.fs.collection_name.find()没有做到这一点,我似乎无法在任何地方找到正确的命令。

4

2 回答 2

5

转到 Meteor Mongo 控制台:meteor mongo

查看所有可用的集合:show collections

寻找那个有cfs.collection_name.files

选择具有您的收藏名称的那个。例如,我将collectionFS 与gridFS 一起用于图像。当我输入 时show collections,我看到cfs_gridfs.images.files了,我只是这样做:db.cfs_gridfs.images.files.find()查看这些文件。

希望有帮助。

于 2015-06-11T18:33:04.737 回答
1

如果您发现难以使用命令行或终端,您可以使用MongoDB名为Robomongo的 UI,它易于安装和使用。我使用 Meteor 及其默认端口号,然后在 Robomongo 中将其用作3001.

此处查看收藏的查询与db.collection_name.find().

于 2015-06-11T20:53:37.557 回答