如何生成一个雄辩的查询,排除设置为附加模型的自定义属性


How to make an eloquent query that excludes custom attributes set to append a model?

是否可以进行一个雄辩的查询,排除附加到该模型的所有自定义属性?

以下是我尝试过的:

User::all(['first_name', 'last_name', 'id']);

这可以消除查询结果中属于表的原始字段,但附加的自定义属性仍然执行并附加到我的查询结果中。

我认为您正试图恢复一堆只有这些属性的用户模型,对吗?

所以User::select(['first_name','last_name','id'])->get();可能就是你想要的。

如果我误解了你想要实现的目标,请告诉我。