是否可以通过REST API为N1QL创建主索引?

时间:2018-03-24 20:41:14

标签: couchbase n1ql

我使用的是Couchbase Server 4.6.4,我想通过REST API为N1QL创建一个主索引,以自动完成我的配置。可能吗?我是通过网络控制台得到的。

由于

2 个答案:

答案 0 :(得分:2)

您可以使用查询服务REST API(默认情况下位于端口8093上。例如,

curl http://don:don_pw@10.17.1.72:8093/query/service?statement=create%20primary%20index%20on%20default

答案 1 :(得分:0)

如果要自动创建索引,可以添加一个在启动期间自动创建所有内容的类:

Java示例: https://github.com/couchbaselabs/try-cb-java/blob/master/src/main/java/trycb/util/StartupPreparations.java

更新:删除我的评论,因为我认为这是不可能的。