If {Command.payment_ind_vsl}= 'F' Then
'Completed'
Else If {Command.payment_ind_ci} = 'F' Then
'Completed'
Else If {Command.payment_ind_mi} = 'F' Then
'Completed'
Else
'In Progress'
以下是我需要的示例输出
payment_ind_vsl payment_ind_ci payment_ind_mi status
F F N In Progress
F F F Complete
从上面的示例中,如果付款全部是F' F'而不是它返回'完成'。如果还有' N'在其中一个付款中,它返回'进行中'。
我尝试了网站上的一些代码,但结果也是错误的。有没有其他方法可以尝试解决它。
答案 0 :(得分:0)
如果有问题的字段不是字符串类型,请先尝试强制转换它们。无论哪种方式,您都肯定想要使用双引号:
DB::table('student')->get(['id', 'name', 'dob'])->map(function ($item) {
return collect($item)->values();
});