·
需要从数据库中随机抽取数据时可以使用原生sql方法。
上面中的rank用的是mySql数据库。
用postSql的时候要改为random,不同的数据需要不同配置,请对号入座,并不通用。
用slick框架时使用的方式如下:
val rand = SimpleFunction.nullary[Double]("random") query.sortBy(x => rand).take(1)需要从数据库中随机抽取数据时可以使用原生sql方法。
上面中的rank用的是mySql数据库。
用postSql的时候要改为random,不同的数据需要不同配置,请对号入座,并不通用。
用slick框架时使用的方式如下:
val rand = SimpleFunction.nullary[Double]("random") query.sortBy(x => rand).take(1)