如何为模型获取空的Builder?

时间:2014-01-03 22:17:21

标签: laravel builder

假设我有一个返回构建器的函数。如果无法返回此构建器,我想返回一个空构建器 - 意思是一个不指向任何数据的构建器。如果你做一个get(),你将获得空集合。有什么想法吗?

2 个答案:

答案 0 :(得分:14)

您就是这样做的:

$builder = Post::query();

答案 1 :(得分:0)

如果您的模型具有主键,则可以作为解决方法:

   $builder = Post::query()->whereNull('id')