Java 如何使用List<;实现Couchbase ComplexKey;字符串>;在爪哇

Java 如何使用List<;实现Couchbase ComplexKey;字符串>;在爪哇,java,couchbase,Java,Couchbase,我无法实现Couchbase Java的complexkey。 下面是我的java代码的样子: 查询q2=新查询() List p=new ArrayList(); p、 添加(“人员1000”); p、 添加(“人员1”); ComplexKey ck=ComplexKey.of(p); q2.设置键(ck); 每次返回错误Java函数调用失败:无法访问视图。如何实现ArrayList到ComplexKey?我使用的是1.3.1版。 谢谢对不起,我自己得到了答案。这是一个愚蠢的问题,但我必须

我无法实现Couchbase Java的complexkey。 下面是我的java代码的样子: 查询q2=新查询()

List p=new ArrayList();
p、 添加(“人员1000”);
p、 添加(“人员1”);
ComplexKey ck=ComplexKey.of(p);
q2.设置键(ck);
每次返回错误
Java函数调用失败:无法访问视图。
如何实现ArrayList到ComplexKey?我使用的是1.3.1版。
谢谢

对不起,我自己得到了答案。这是一个愚蠢的问题,但我必须分享它:-) 当我们按如下方式更改上述代码时,它将起作用:-)


请将您的答案标记为已解决,这样这个问题就不会说“打开-谢谢!”!谢谢@DaveRigby,只是它不允许我这样做,因为我必须等待一天的自我回答,所以无法标记为已解决。我明天会做标记。
List<String> p = new ArrayList<String>();
p.add("person1000");
p.add("person1");
ComplexKey ck = ComplexKey.of(p);
q2.setKeys(ck);
ComplexKey ck = ComplexKey.of(p.toArray());