我试图在 laravel 查询生成器上添加自定义字段时遇到了困难,这是我的数据库:
{
id : 1
name : aaa
date : 201910 <--one month before
val_min1 : null
value_now : 4
},
{
id : 2
name : aaa
date : 201911 <--month now
val_min1 : null
value_now : 2
},
{
id : 3
name : bbb
date : 201911
val_min1 : null
value_now : 3
}
然后我尝试获取数据
$pelanggan = Pemakaian::wheredate('201911')->get();
输出 :
{
id : 2
name : aaa
date : 201911
val_min1 : null
value_now : 2
},
{
id : 3
name : bbb
date : 201911
val_min1 : null
value_now : 3
}
期待:
{
id : 2
name : aaa
date : 201911
val_min1 : 4 <--get from value_now where date one month before (201910)
value_now : 2
},
{
id : 3
name : bbb
date : 201911
val_min1 : null
value_now : 3
}
我尝试像这样合并2个查询的结果
$min1 = Pemakaian::select('value_now as val_min1')->wheredate('201910')->get();
$aaaa = $pelanggan->merge($min1);
但仍然失败,任何人都可以帮助我吗?谢谢你..
心有法竹
绝地无双
开满天机
随时随地看视频慕课网APP