watch是可以展开全部入参的。虽然官网上说最多只能抓4层:
假设我想跟进入参的某个属性大于四层(比如下面的agePojo),只需要执行如下命令即可:
watch com.xxx.xxx.impl.PurOrderOuterServiceImpl supplementPriceDecision '{params[0].agePojo}' -n 5 -x 3
要注意一定要写 params[0]
pojo 的属性,直接写属性名即可!
这样你就可以抓取某个特定字段了。
如果你想继续逐层抓取,只需要按照此格式继续写即可。