在空手道中,我可以自动更新请求有效负载(JSON 格式)中某个字段的值吗?



在空手道中,我可以自动更新请求有效负载(JSON 格式(中某个字段的值吗?

我正在研究以下场景 - 1. 提交 POST 请求以创建对象。使用请求有效负载(JSON 格式(。 2. 查询数据库以验证是否已创建此对象。每个对象创建都会生成一个唯一的 ID。 3. 提交另一个 POST 请求以删除在步骤 1 中创建的此对象。使用单独的请求有效负载(JSON 格式(。

问题-如何自动更新请求有效负载以删除此对象?在此有效负载中唯一需要更新的是带有 ID 值的 ID 字段,我将从数据库中获取该字段(步骤 2(。基本上,"删除"有效负载中除 ID 字段值外的所有值都保持不变。我需要此 ID 在运行时更新...有什么想法吗?

有没有更好的方法来实现这一目标?

谢谢

是的,这在空手道中很容易。我建议您阅读文档。"hello world"示例本身演示如何使用从响应返回的值。

此示例演示如何使用 Java 互操作从数据库中获取值:dogs.feature

以下是更新任何 JSON 的方法,JS 样式:https://stackoverflow.com/a/62294932/143475

与其问这样的宽泛问题,我建议你创建一个真实的例子,只有在你遇到困难时才问一个具体的问题。

最新更新