我正在尝试将用SQL编写的存储过程转换为MongoDB存储的javascript:
SQL SP:
@var -> Input to stored procedure
BEGIN
select Distinct ABC from MyTable where ID in (@Var)
and ABC not in ( select distinct ABC from MyTable where ABC is not null and ID not in (@var))
END
我正在使用Mongo函数选择不同的值:
db.collection.distinct()
但是我不确定如何将变量输入到函数中并将其转换为嵌套查询。
PS:我对MongoDB完全陌生。