SQL就像这样:
select a,b,concat(a,b) from table
但我们不想使用原始sql(whereRaw()等),我们想使用ORM和Query Constructor。
答案 0 :(得分:0)
你可以这样做:
的 1。属性模式:在您的模型中
添加
protected $appends = ['con_cat'];
public function getConCatAttribute()
{
return $this->attributes['A'].$this->attributes['B']
}
现在你可以使用
$yourModel->con_cat
<强> 2。功能模式:在您的模型中
public function concatAB()
{
return $this->attributes['A'].$this->attributes['B']
}
现在你可以使用
$yourModel->concatAB()