我的数据库中有一列用双引号("(保存现在我想用空格代替它。我正在使用REPLACE和where Raw。但它不起作用。这是我的代码:
$query->whereRaw("trim(REPLACE(name),'"','') ='.trim($name).'")
实际上使用/用于装饰("(。有什么想法吗?
我相信你在评论中找到了答案——我建议不要直接附加值,因为这可能会导致sql注入——我建议你在?
运算符中使用类似的东西
$query->whereRaw("trim(REPLACE(name),'"','') = ? ",[trim($name)])