作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我目前正在用 MongoDB 集合替换一个大的 MySQL 连接表。对旧 MySQL 表执行的查询之一是限制某个键的记录数量(在 LIMIT ORDER BY 记录集上进行独占连接)。但是如何在 MongoDB 中执行此操作?
非常感谢!
最佳答案
您可以使用 sort({key:1})
进行排序(使用 -1 而不是 1 进行降序)和 limit(N)
进行限制返回结果给N个文档。
相反,如果您想获取除前 N 个文档之外的所有文档,您将使用:
db.collection.find({user:"X"}).sort({key:-1}).skip(1000)
这将返回除按键排序的前 1000 个文档之外的所有文档。
关于mongodb - 如何从超过一定限制的单个集合中删除文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16521848/
我正在尝试开发右边框/Angular 具有特定 Angular (30°) 的表格。我见过一些类似的解决方案,但它们都无法在一定程度上发挥作用。如果我想从 30° 改变到 20°,我不想花太多力气。
我是一名优秀的程序员,十分优秀!