执行查询时,出现如下错误消息。
$ads = DB::table('ads')
->join('adimages','adimages.ad_id','=','ads.id')
->select(
'adimages.ad_id',
'ads.ad_title',
'ads.created_at',
'ads.beds',
'ads.baths',
'ads.landmark',
'ads.city',
'ads.price',
'adimages.photo'
)
->groupBy('adimages.ad_id')
->get();
这是我遇到的错误。
SQLSTATE [42000]:语法错误或访问冲突:1055'nekton.ads.ad_title'不在GROUP BY中(SQL:选择
adimages
。ad_id
,ads
。ad_title
,ads
。created_at
,ads
。beds
,ads
。baths
,ads
。{{ 1}},landmark
。ads
,city
。ads
,price
。adimages
来自photo
内部联接{{1 }}在ads
上。adimages
=adimages
。ad_id
按ads
分组。id
)
答案 0 :(得分:0)
在Laravel中,您需要禁用margin-right: 0px !important;
文件中的严格密钥。请按照以下步骤操作
database.php
我认为这会对您有所帮助。