gorm中模糊查询实现
时间: 2024-05-05 21:17:24 浏览: 273
模糊查询
5星 · 资源好评率100%
在gorm中,实现模糊查询可以使用`Like`方法。例如,假设有一个`User`模型,其中有一个`name`字段,可以使用以下代码实现模糊查询:
```
db.Where("name LIKE ?", "%search%").Find(&users)
```
这将返回所有`name`字段中包含`search`字符串的用户。在`LIKE`操作符中,`%`表示0个或多个字符,因此在查询字符串的前后使用`%`将实现模糊匹配。
阅读全文