【发布时间】:2019-05-04 16:03:41
【问题描述】:
我的一个控制器将 id 字段设为$id,我在查询中使用它。当我检查查询字符串时,它会将 id 作为字符串值传递,如下所示:
select `id`, `name` from `table` where `id` = '1'
如果我将 intval($id) 传递给查询,它仍然可以按预期工作。
select `id`, `name` from `table` where `id` = 1
我的问题:哪一个是优化查询和最佳实践?谢谢。
【问题讨论】:
标签: mysql sql laravel query-builder