在我的节点中。js服务器,我试图返回4个随机记录从我的收集。
这是我当前的代码,问题是当前它从我的集合中返回0-4条随机记录,而我希望每次都返回4条(不多也不少)随机记录。
db.collection('articles')
.find()
.limit( 4 )
.skip(Math.round(Math.random() * 4))
.sort("date", -1).toArray()
任何帮助或建议都将不胜感激-提前感谢!
我看了一些类似的问题,但它们似乎都是
在0-X个记录之间生成随机记录,而不是设定数量。