1

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

在此处输入图像描述

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

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

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

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

在此处输入图像描述

希望有人可以帮助我:-)

提前致谢!

4

1 回答 1

2

插件目录在哪里?

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

这是我的工作示例: 在此处输入图像描述

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

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

在此处输入图像描述

于 2018-01-25T15:57:59.573 回答