我有一个putDatabaseRecord处理器,它接收带有字段名称和值的JSON数组。
更新并插入失败,我无法理解原因。 原始事件中的FlowFile如下所示:
[ {"ID" : 1,"code":1}]
更新失败,显示
Record does not have a value for the PrimaryKey column 'ID'
哪个是假的,因为我可以看到JSON FlowFile中的列和值。
插入失败时带有:
Record does not have a value for the Required column 'code'
但同样,这是假的!
我不知道我可以在这里放哪些其他有用的信息...... 也许是处理器配置:
这是我第一次尝试使用Nifi。
答案 0 :(得分:1)
我遇到了类似的问题,我具有更新密钥值为 [ID] ,而不仅仅是 ID