我找到了 mongo-hacker项目,但它不支持 Windows,所以我想知道是否有人知道类似的项目?
最佳答案
老实说,我找不到与 Windows 相关的限制,除了:
- *
Makefile
和README
中的 nix 特定命令 - http://docs.mongodb.org/manual/release-notes/2.2/#windows-specific-changes (说明 WinXP 不支持 2.2)
- 在
mongo_hacker.js
中检查_isWindows()
我在 *nix 和 Windows 中使用 Mongo DB 已经很长时间了,我遇到的唯一区别是 Win 版本中缺少 --fork
参数。
那么我会尝试做什么(在 Win7 f.e. 中):
- 删除
_isWindows()
行 - 使用
--shell
命令在一些测试数据库上启动 mongo 终端,只是为了玩这个
mongo localhost/test --shell mongo_hacker_custom.js
然后,如果一切正常,您可以使用 mongo_hacker_custom.js
内容填充 ~/.mongorc.js
,而无需创建符号链接(symbolic link)(顺便说一句,从Vista Windows 也已经支持它们,因此符号链接(symbolic link)也适用)。
附言现在我无法尝试此解决方案,将在几个小时内自行检查建议的解决方案。
UPD:是的,它似乎在我的 Windows 7 + MongoDB 2.2.1 上运行良好
关于mongodb - 是否有适用于 Windows 的 mongo shell 扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14993096/