mongodb中特定用户的排序

mongodb中特定用户的排序,mongodb,Mongodb,我正在尝试获取特定用户id的最后一条记录。例如,如果用户id 2有10条记录,我需要第10条记录 我已尝试使用静态用户id 帮助我在动态中进行更改 db.product_logs.find({"user_id" :"862"}).sort({"_id":-1}).limit(1) 您只需将一个变量分配给给定的用户id,并在查找查询中使用该变量即可 例如,在javascript中,您可以执行以下操作: let userId = &quo

我正在尝试获取特定用户id的最后一条记录。例如,如果用户id 2有10条记录,我需要第10条记录

我已尝试使用静态用户id

帮助我在动态中进行更改

db.product_logs.find({"user_id" :"862"}).sort({"_id":-1}).limit(1)

您只需将一个变量分配给给定的
用户id
,并在
查找
查询中使用该变量即可

例如,在javascript中,您可以执行以下操作:

let userId = "862";//assign this variable as per your requirement/choice
db.product_logs.find({"user_id" :userId}).sort({"_id":-1}).limit(1)

阅读有关变量的信息,了解您要使用的编程语言。