php - Laravel DB 首先选择 : The Response content must be a string

标签 php mysql laravel-5

我使用 Laravel,如果我使用以下语句进行选择,我会使用 DB 对象,我会收到错误消息:响应内容必须是实现 __toString() 的字符串或对象,给定“对象”。

return DB::table('todos')->where("title","your List")->first();

如果我使用以下语句进行选择,它会起作用:

return DB::table('todos')->where("title","your List")->get();

你知道第一个语句有什么问题吗?

最佳答案

我试过了,我也一样。得再调查一下。执行以下操作:

return DB::table('todos')->where("title","your List")->take(1)->get()

现在你会没事的。

关于php - Laravel DB 首先选择 : The Response content must be a string,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30890729/

相关文章:

javascript - 非 UTC 服务器上所有带有时间戳的 mysql 导出文件是否存在错误?

php - Laravel 5.2+ 日期前后日期验证不起作用

php - PHP 中的 MySQL 数据按日期时间对 JSON 数据进行排序

mysql - 如何获取 MySQL 中变量的类型?

javascript - 如何访问此 json 对象中的 'img'? PHP,Laravel-5

php - MySQL 获取过去 12 个月按月分组的数量

php - Laravel 和 Carbon - DiffInDays If 语句

laravel-5 - 如果大于 0 在 laravel 中不起作用则为必需

php - 维护活跃用户列表并在虚拟主机上检索它

php - 使用十六进制在 php 中定义变量有什么好处?