如何在LiteDB-NoSQL中查看存储的数据

时间:2016-01-13 07:12:53

标签: .net litedb nosql

我正在学习LiteDB - NoSQL。我已经完成了基本的example。当我构建它时,它将生成数据库文件。现在,我只想阅读此文件以查看我存储的数据。有可能读取它就像我们可以看到MSSQL中的数据一样吗?如何查看存储的数据?

感谢任何帮助。感谢。

5 个答案:

答案 0 :(得分:13)

LiteDB附带了一个shell控制台程序。使用此工具,您可以插入/更新/删除或查询数据文件中的任何文档。要下载LiteDB Shell,请转到http://github.com/mbdavid/LiteDB/releases

一些常用命令:

  • cc.DBAppointments.Where(c => DateTime.Now.AddMinutes(10).Subtract(c.StartDate).Duration() < oneMinute && c.Approved == 1).ToList(); - 打开您的数据文件
  • open yourdatafile.db - 列出集合中的所有文档
  • db.your_collection_name.find - 在db.your_collection_name.ensureIndex name文档字段
  • 中创建索引
  • name - 搜索名称= John
  • 的文档
  • db.your_collection_name.find name = 'John' - 显示shell中的所有命令。

答案 1 :(得分:6)

我写了完全成熟的编辑器,可以在这里下载https://github.com/JosefNemec/LiteDbExplorer

答案 2 :(得分:5)

你可以找到一个简单的骨骼查看器here

答案 3 :(得分:0)

您可以使用由LiteDB原始作者开发的LiteDB.Studio。 到目前为止,它的版本为0.5.2,并且适用于LiteDB v5。

https://github.com/mbdavid/LiteDB.Studio

答案 4 :(得分:0)

在PowerShell中,对于LiteDB数据库,您可以使用模块Ldbc

这是PowerShell中完整的文档存储解决方案,包括电池。 但是它可能仅用于浏览现有数据库的数据。