IBM Domino REST API和系统字段

时间:2015-12-20 11:30:50

标签: xpages lotus-domino

我们遇到了IBM Domino REST API和以美元符号($)开头的文档字段的问题。

IBM Domino的字段以$开头,这些字段是系统的字段。当我们使用这些字段发送GET或POST请求时,它们不会按预期填满。

其他字段填写得很好。

我们认为REST API阻止了这些字段。这是真的还是我们的误解?

如何在不编写Lotus代码的情况下填写这些字段?

例如,我们发送:

 'Preffix' => '03-1/35',
 'Author_resolution' => '[pcho_P_admin]',
 '$OSN_Eventcode' => '',
 '\$OSN_Eventcode' => 'ctrl_rezolucia_00_00'

请求后,对象有下一个字段:

12  3   44 5 \n 7 88

$ OSN_Eventcode 字段无法使用。

1 个答案:

答案 0 :(得分:2)

正如Frantisek Kossuth在评论中所说,您的申请不应该使用' $'作为项目名称的前缀。按照惯例' $'保留用于仅由Notes和Domino更新的系统项的名称。这包括$ Ref,$ UpdatedBy,$ MessageID,$ TUA和许多其他项目名称。为简单起见,Domino REST数据服务不允许您直接更新名称以' $'开头的任何项目。