我正在尝试从Domino视图中获取特定的文档。该视图有3列:姓名、姓氏、年龄。问题是,Name不是唯一的,所以我需要获取与Name列(第1列)中的'John‘以及第二列(Surname)中的'Doe’匹配的文档。
因此,下面的代码显然不会起作用:doc = view.GetDocumentByKey('John')
有一个包含.GetDocumentByKey()方法的NotesView COM class,它允许用户输入键数组。但是我不能在Python中输入键数组。
我尝试过以下几种方法:
doc = view.GetDocumentByKey('John Doe')
doc = view.GetDocumentByKey('John, Doe')
doc = view.GetDocumentByKey(('John', 'Doe'))
doc = view.GetDocumentByKey(['John', 'Doe'])
但他们都无法获得所需的文档。传递键数组的正确方式是什么?
编辑:找到解决方案。有一个经过排序的隐藏列,其中包含我最终使用的唯一值。
发布于 2017-02-14 04:24:02
找到解决方案。有一个经过排序的隐藏列,其中包含我最终使用的唯一值。
https://stackoverflow.com/questions/42199556
复制相似问题