在空手道0.6.0上,以下代码返回具有所有ID的数组:
def wishlist = get.response.wishlist_products
ids =愿望清单[*]。product_info.id
现在在0.9.0版本中,相同返回以下错误:
wishlist [*]。product_info.id,:1:9期望一个操作数,但是找到*
有人可以告诉我什么变化吗?
谢谢!
答案 0 :(得分:2)
您必须使用get
关键字来保存JsonPath表达式as described in the docs的结果。
* def ids = get wishlist[*].product_info.id