【问题标题】:How to activate Unique Constraint on the RavenDB serverside?如何在 RavenDB 服务器端激活唯一约束?
【发布时间】:2018-01-25 23:57:59
【问题描述】:

我使用的是 3.5 版,并在此处阅读文档 https://ravendb.net/docs/article-page/3.5/Csharp/server/bundles/unique-constraints#installation,了解如何在服务器端安装/激活它。

但我不明白这其中的任何一步......

“将 Raven.Bundles.UniqueConstraints 程序集放入 Plugins 目录”。程序集和插件目录在哪里?

“只需​​将 Unique Constraints 添加到全局配置文件中的 Raven/ActiveBundles 配置”。它是一个字符串还是它是什么?全局配置文件在哪里?

“或使用 API 或 Studio 启用 唯一约束包 设置新数据库”。当我创建一个新数据库时,它没有给我任何打开唯一约束捆绑的选项,但它给了我诸如加密、复制等选项...

希望有人能帮我解决这个问题:-)

提前致谢!

【问题讨论】:

    标签: ravendb ravendb-studio


    【解决方案1】:

    插件目录在哪里?

    docs on plugins 默认显示在 ~/Plugins 下。也就是说,它应该是 RavenDB 服务器目录下的根文件夹。所以,无论你在哪里安装 Raven 服务器,都应该在其下创建一个 Plugins 目录。

    这是我的工作示例:

    它没有给我任何打开唯一约束捆绑的选项

    将 Raven.Bundles.UniqueConstraints.dll 放在 Plugins 文件夹中。重启你的 Raven 服务器。然后,加载 Studio,您将看到 Unique Constraints 选项:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多