laralvel 5 DB :: select返回空数组

时间:2015-04-30 01:34:08

标签: php sql laravel-5

我正在使用Laravel 5,在我的一个模型中,在一段关系中,我有以下

$fitQuery = $this->getFitQuery();

$results = DB::select($fitQuery);

执行后$ results是一个空数组。不为null,但是sizeof()为0.

当我对数据库raw运行查询时,它会返回26个结果,并且这些结果将在上面的代码中返回。

代码是正确的,因为它是一个协作项目,它在同事端工作正常。

我包含完整路径的数据库

use Illuminate\Support\Facades\DB as DB;

当我将其包含在

中时
use DB;

我得到了

  

存在多个定义

警告 和

  

未定义的类:未找到引用类的声明   内置库和项目文件

(它在pear中自动发现项目外的一些声明?)

app / config.php中的提供者和别名似乎没问题,因为在那里声明了DB。

我在Windows上,上面的代码是在Debian环境中编写的,如果它有任何区别的话。带有该项目的克隆Debian VM工作正常。

我真的迷失了这个。有什么想法吗?

0 个答案:

没有答案