当前位置: 首页 > 知识库问答 >
问题:

检查大于或小于wiremck中的值

颛孙哲
2023-03-14

我有一种情况,我需要检查金额并相应地返回回复。

如果金额是

请参考请求正文中的示例json。

{“帐户名称”:“ABCZYZ”、“特殊代码”:“MYCODE”、“金额”:“100”、“货币类型”:“MYCURRENCY”}

下面是我的wiremck映射文件

{“request”:“{“urlPattern”:“/some/url”,“method”:“POST”,“bodyPatterns”:[{“matchesJsonPath”:“$[?(@.amount)”

“回复”:{“状态”:200,“正文”:“我的回复”采用JSON格式“}”

我面临着重新理解上述匹配模式的问题。

有人能帮我吗?

谢谢我

共有1个答案

乐正迪
2023-03-14

尝试将“100”改为100

测试如下:

请求:

{
    "accountName": "ABCZYZ",
    "specialCode": "MYCODE",
    "amount": 100,
    "currencyType": "MYCURRENCY"
}

JsonPath:

$[?(@.amount <= 100)]

答复:

[{"accountName":"ABCZYZ","specialCode":"MYCODE","amount":100,"currencyType":"MYCURRENCY"}]
 类似资料:
  • 问题内容: 我熟悉Swift中的语句,但想知道如何用来替换这段代码: 问题答案: 这是一种方法。假设是或其他,则可以选择将操作数分配给新变量。这样,您就可以使用关键字来对其进行范围划分: 可以简化一下: 您还可以完全避免关键字与范围匹配:

  • 我想构建一个类似于< code>/cities的endpoint。population__gt=100000获取人口超过100,000的所有城市。 在FastAPI中最好的方法是什么?我不喜欢列举给定字段的所有可能的操作符,比如:

  • 为了建立一个注册系统,我建立了一个数据库,存储学生和教授的课程。但是,我试图创建一个存储过程,检查属性是否大于或等于'Sections'表中的属性。然而,我遇到了一个问题。PostgreSQL无法识别我的或语句。我该怎么解决这个问题? 我的错误: 这是我主要使用的观点: 这是我的数据库的快照: 有什么建议吗?

  • 问题内容: 如果我有一个PHP数组: 带有值: 我有一个变量: 如何返回值?: 因为那是数组中最接近38(递增)的值? 问候, 泰勒 问题答案:

  • 今天我注意到这个node.js代码: 给出输出 这很奇怪;如果某物不等于0或大于0,那么它为什么大于或等于0呢?发生什么事了?

  • 我目前正在Codecademy上学习JavaScript,我遇到了一些问题。我在一个叫做“建造石头,布,剪刀”的部分,有一个部分有一个条件,如果数学。random()大于0.33小于0.66,计算机将选择纸张。我的问题是,如何建立一个if条件,即某个东西大于X,但同时小于Y?