如何在laravel

时间:2019-05-20 13:12:51

标签: php laravel

执行查询时,出现如下错误消息。

$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:选择adimagesad_idadsad_titleadscreated_atadsbedsadsbathsads。{{ 1}},landmarkadscityadspriceadimages来自photo内部联接{{1 }}在ads上。adimages = adimagesad_idads分组。id

1 个答案:

答案 0 :(得分:0)

在Laravel中,您需要禁用margin-right: 0px !important;文件中的严格密钥。请按照以下步骤操作

database.php

我认为这会对您有所帮助。