gorm中如何实现从数据库随机返回十条记录
时间: 2024-05-15 22:13:27 浏览: 291
gorm golang 并发连接数据库报错的解决方法
您可以使用gorm的`Order`和`Limit`方法来实现从数据库随机返回十条记录。具体代码如下:
```
db.Order("RAND()").Limit(10).Find(&records)
```
其中,`Order("RAND()")`表示将结果集按随机顺序排序,`Limit(10)`表示只取前十条记录,`Find(&records)`表示将结果集存储到指定的`records`变量中。
阅读全文