无法将对象转换为字符串(laravel)

时间:2019-08-23 09:00:50

标签: laravel eloquent lumen

我的问题是,为什么以下各项不起作用?

    $questions = Question::where($queryatypes);

    $questions->get();

我遇到以下错误:

  

Illuminate \ Database \ Eloquent \ Builder类的对象不能是   转换为字符串

2 个答案:

答案 0 :(得分:0)

我认为您正在控制器上尝试此操作并直接返回此对象

  

使用Illuminate \ Http \ Response;

public function controllerFunction(){
    $queryatypes = .....
    $questions = Question::where($queryatypes);
    $questions->get();
    return response($questions);
}

答案 1 :(得分:0)

请检查答案

$questions = Question::where($queryatypes);
$questions = $questions->get();