为什么 Watson DB 记录没有从移动应用程序获得任何更新?
Why Watson DB records do not get any updates from the mobile App?
我正在尝试更新 Watson DB 上的字段,但我无法更新,我没有收到任何错误。我认为我设置正确,因为我在 移动用户 ID 字段上获得了多个具有值的记录,并且我收到了我发送的所有推送通知。
到目前为止,我正在使用以下几行来尝试更新字段,其中 myField 是 Watson DB 上的确切名称。
StringAttribute attribute = new StringAttribute("myField", "New Value");
List<Attribute> attributes = new ArrayList<(1);
attributes.add(attribute);
MceSdk.getQueuedAttributesClient().updateUserAttributes(getApplicationContext(), attributes);
这足以执行更新还是我应该添加其他内容?
最后,我按照以下URL的所有过程一步步重新设置服务:
并且能够使用来自以下 URL 的代码对数据库执行更新:
我也换了设备,开始更新BD
我正在尝试更新 Watson DB 上的字段,但我无法更新,我没有收到任何错误。我认为我设置正确,因为我在 移动用户 ID 字段上获得了多个具有值的记录,并且我收到了我发送的所有推送通知。
到目前为止,我正在使用以下几行来尝试更新字段,其中 myField 是 Watson DB 上的确切名称。
StringAttribute attribute = new StringAttribute("myField", "New Value");
List<Attribute> attributes = new ArrayList<(1);
attributes.add(attribute);
MceSdk.getQueuedAttributesClient().updateUserAttributes(getApplicationContext(), attributes);
这足以执行更新还是我应该添加其他内容?
最后,我按照以下URL的所有过程一步步重新设置服务:
并且能够使用来自以下 URL 的代码对数据库执行更新:
我也换了设备,开始更新BD