gpt4 book ai didi

javascript - MongoDB $in 运算符

转载 作者:行者123 更新时间:2023-12-02 23:27:39 25 4
gpt4 key购买 nike

我有一个包含以下值的表格

[
{
id: 1,
name: "abc"
},
{
id: 2,
name: "lmn"
},
{
id: 3,
name: "xyz"
}
]

我有一个 $in as 的查询

{
id: {
$in: [ 2, 3, 1 ]
}
}

我希望输出像这样:

[
{
id: 2,
name: "lmn"
},
{
id: 3,
name: "xyz"
},
{
id: 1,
name: "abc"
}
]

但事实并非如此。有什么办法可以实现这个输出吗?

最佳答案

您必须添加 $sort阶段,因为 $in 不保留顺序。

stackoverflow 上有很多关于此问题的问题,例如 this问题。

关于javascript - MongoDB $in 运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56665272/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com