如何从命令行查询 Meteor 中的 FS 集合?
How can I query an FS collection in Meteor from the command line?
对于运行 meteor mongo
和从命令行查询集合、用于调试等目的非常有用
最近,我添加了 collectionFS
包以启用数据库中的图像存储。但是,我无法从命令行查询数据库。
db.fs.collection_name.find()
没有成功,我似乎无法在任何地方找到正确的命令。
转到 Meteor Mongo 控制台:meteor mongo
查看所有可用的 collection:show collections
寻找具有 cfs.collection_name.files
的那个
选择有您 collection 名字的那个。例如,我将 collectionFS 与 gridFS 一起用于图像。当我键入 show collections
时,我看到 cfs_gridfs.images.files
,所以我只需执行:db.cfs_gridfs.images.files.find()
即可查看这些文件。
希望对您有所帮助。
如果您发现使用命令行或终端有困难,您可以使用 UI for MongoDB
,名为 Robomongo,它易于安装和使用。我将 Meteor 与它的默认端口号一起使用,然后在 Robomongo 中它被用作 3001
.
此处查看 collection 的查询与 db.collection_name.find()
相同。
对于运行 meteor mongo
和从命令行查询集合、用于调试等目的非常有用
最近,我添加了 collectionFS
包以启用数据库中的图像存储。但是,我无法从命令行查询数据库。
db.fs.collection_name.find()
没有成功,我似乎无法在任何地方找到正确的命令。
转到 Meteor Mongo 控制台:meteor mongo
查看所有可用的 collection:show collections
寻找具有 cfs.collection_name.files
选择有您 collection 名字的那个。例如,我将 collectionFS 与 gridFS 一起用于图像。当我键入 show collections
时,我看到 cfs_gridfs.images.files
,所以我只需执行:db.cfs_gridfs.images.files.find()
即可查看这些文件。
希望对您有所帮助。
如果您发现使用命令行或终端有困难,您可以使用 UI for MongoDB
,名为 Robomongo,它易于安装和使用。我将 Meteor 与它的默认端口号一起使用,然后在 Robomongo 中它被用作 3001
.
此处查看 collection 的查询与 db.collection_name.find()
相同。