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

Is it possible to create a primary index for N1QL via REST API?

我正在使用 Couchbase Server 4.6.4,我想通过 REST API 为 N1QL 创建一个主索引来自动化我的配置。可能吗?我通过网络控制台获得它。

谢谢

如果你想自动创建索引,你可以添加一个class在启动时自动创建所有内容:

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

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

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

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