1

我正在使用jenssegers 的 Laravel-MongoDB。现在我想创建一个自定义查询。根据文档,我需要使用 RAW 方法。

$model = User::whereRaw(['$limit : 5'])->get();
dd($model);

为什么我的结果是空的?

Collection {#235 ▼
  #items: []
}
4

1 回答 1

0

MoloquentwhereRaw方法的文档需要一个完整的 PHP 数组,而不是在 PHP 数组中传递 JSON 对象字符串。

$model = User::whereRaw(['$limit' => '5'])->get();

试一试,如果有帮助,请告诉我。

更新

文档还列出了以下可能:

$model = User::take(5)->get();
于 2015-12-07T18:20:09.287 回答