首页 > 解决方案 > 匹配 id 后,有什么方法可以从 MongoDB 数据库中检索 12 条记录?

问题描述

我想从我的 id 匹配的地方获取 12 条记录的数据。

例如,如果用户输入一个与我的数据库列 id 匹配的 id,那么我想从数据库中的匹配列 id 中获取 12 条记录。

  const refxna=await Member.find({memberno:signuprefno}).sort({$natural:-1}).limit(12)

我正在编写上面的查询来匹配数据,但它只返回了来自数据库的匹配数据,而不是它的上 12 条记录。我曾$natural:-1用于底部搜索,因为我想在找到匹配项后获取上面的表记录。

我正在实现一种链表查询,其中第三个用户的参考 id 与第二个用户 id 匹配,并且“第二个用户参考 id”与“第一个用户 id”匹配。该表具有 memberno 列(作为用户 ID)和 refmno (作为参考用户 ID)

标签: node.jsmongodbexpress

解决方案


未发现您的查询有任何问题

您确定记录存在超过 1 条吗

请记录此命令的结果以再次查看您的数据


推荐阅读