Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在RavenDB服务器端激活唯一约束?_Ravendb_Ravendb Studio - Fatal编程技术网

如何在RavenDB服务器端激活唯一约束?

如何在RavenDB服务器端激活唯一约束?,ravendb,ravendb-studio,Ravendb,Ravendb Studio,我使用的是3.5版,并阅读了有关如何在服务器端安装/激活它的文档 但我不明白这其中的任何一步 “将Raven.Bundles.UniqueConstraints程序集放到插件目录中”。程序集和插件目录在哪里 “只需将唯一约束添加到全局配置文件中的Raven/ActiveBundles配置中即可”。它是一根绳子还是什么?全局配置文件在哪里 “或使用API或Studio在启用了唯一约束捆绑包的情况下设置新数据库”。当我创建一个新数据库时,它没有给我任何选项来打开唯一约束捆绑包,但它给了我诸如加密、

我使用的是3.5版,并阅读了有关如何在服务器端安装/激活它的文档

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

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

“只需将唯一约束添加到全局配置文件中的Raven/ActiveBundles配置中即可”。它是一根绳子还是什么?全局配置文件在哪里

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

希望有人能在这方面帮助我:-)

提前谢谢

插件目录在哪里

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

以下是我的工作示例:

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

将Raven.Bundles.UniqueConstraints.dll放入Plugins文件夹中。重新启动Raven服务器。然后,加载Studio,您将看到唯一约束的选项: