如何将存在的列与 laravel 模型一起使用

how can I use exists column with laravel model

我的数据库中有一个名为 exists 的列,但是当我尝试使用

$model->exists

Laravel 检查记录是否存在 rater return exists.

的值

他们有什么方法可以告诉 Laravel 不要在特定型号上这样做吗?

如前所述,重命名您的列是个好主意,因为它是大多数数据库服务器中的保留关键字。

虽然要回答您的问题,您可以使用 $model->getAttribute('exists') 获取模型属性的值。

Source

还有另一种方法可以做到这一点;将变量设置为您的字段名称,然后以这种方式访问​​它:

$fieldname = 'exists'; $model->$fieldname;