我正在学习 LiteDB - NoSQL。我已经完成了基本示例。当我构建它时,它将生成数据库文件。现在,我只想读取这个文件来查看我存储的数据。是否可以像我们在 MSSQL 中看到数据一样读取它?如何查看存储的数据?
任何帮助表示赞赏。谢谢。
LiteDB 带有一个 shell 控制台程序。使用此工具,您可以插入/更新/删除或查询数据文件中的任何文档。要下载 LiteDB Shell,请访问http://github.com/mbdavid/LiteDB/releases
一些常用命令:
open yourdatafile.db
- 打开你的数据文件db.your_collection_name.find
- 列出您收藏中的所有文件db.your_collection_name.ensureIndex name
name
- 在文档字段中创建索引db.your_collection_name.find name = 'John'
- 搜索名称 = John 的文档help full
- 在 shell 中显示所有命令。我已经编写了成熟的编辑器,可以在这里下载https://github.com/JosefNemec/LiteDbExplorer
你可以在这里找到一个简单的查看器。
您可以使用由 LiteDB 原作者开发的 LiteDB.Studio。截至今天,它的版本为 0.5.2,适用于 LiteDB v5。
https://github.com/mbdavid/LiteDB.Studio
编辑:它只是 Windows。
在 PowerShell 中,对于 LiteDB 数据库,您可以使用模块Ldbc。
它是 PowerShell 中的完整文档存储解决方案,包括电池。但它可能仅用于探索现有数据库的数据。