c# - 从C : Drive上的文件夹查询NOSQL(RavenDB)

标签 c# nosql ravendb

我在C盘上有一个数据库,我需要从中查询以获取所有餐厅名称。我是RavenDB的新手,似乎找不到关于如何从计算机C驱动器上的文件夹进行查询的任何文档。有人对如何执行此操作有任何想法吗?

最佳答案

如果数据库是在创建时在驱动器C中创建的,则RavenDB会知道它的位置。
运行您的RavenDB服务器。
在初始化存储时指定您的本地主机URL:

  var store = new DocumentStore
            {
                Urls = new[] {"http://127.0.0.1:8080"},
                Database = "your-database-name"
            };

  store.Initialize();
之后,您只需查询数据库。
如果手动将数据库从其原始创建位置移动到其他文件夹,则无法查询。
您可以Export数据库并将其Import到新位置的新数据库中。

关于c# - 从C : Drive上的文件夹查询NOSQL(RavenDB),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66935631/

相关文章:

c# - 索引不适用于 Raven DB,如何调试?

c# - 在 Roslyn 中,如何从 SymbolFinder.FindCallersAsync 获取文档信息?

c# - SQLite 使用用户输入选择查询 C#

json - Firebase 数据库 - 编码错误

ravendb - 使用客户端 api 在 ravendb 中解决 selectmany

lucene.net - RavenDB:语法和语音分析?

c# - 获取登录用户的id

c# - 卸载未显示在添加/删除程序列表中的 sql express

mysql - 大数据的数据库选择

php - cassandra:储值?