如何解决使用参数获取方法
我试图在ifelse(
# if-expression-1
month=1 AND {date_month} > {customer_since},# then-expression-1
sum({hc_agg_total}),# else-expression-1
ifelse(
# if-expression-2
(
difference(
sum({hc_agg_total} * 1),[{date_month} DESC],1,[
membership,{country_allocation},campus,customer,{customer_since},{customer_horizon}
]
)
* -1
)
# are you intending to add sum({hc_agg_total}) to the difference?
# if so,why are you comparing it to itself?
# if not,the + should be a,+ sum({hc_agg_total}) > sum({hc_agg_total}),sum({hc_agg_total}),(
difference(
sum({c_agg_total} * 1),[
{date_month} DESC],[membership,{customer_horizon}
]
)
* -1
)
+
sum({hc_agg_total})
)
)
变量为0或!=的情况下获取barcode
变量。就像选择条形码,其中qty = 0或选择条形码WHERE qty = 0。我花了一整天,但我不知道如何做到这一点。请帮助我
qty
s
@GetMapping(path = "/barcode/{barcode}")
public List<User> findd(@PathVariable("barcode") String barcode,@RequestParam Integer qty) {
return repository.findByQty(qty);
}
解决方法
您只是在这里按数量获取结果,这是绝对错误的。 有多个产品的数量为0。 因此,您必须同时传递数量和条形码以获取结果。 例如: 从table_name中选择条形码,其中条形码= 666,数量= 0。
在控制器方法级别,您可以像传递数量一样轻松地传递路径变量。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。