【发布时间】:2020-04-22 18:16:40
【问题描述】:
查询 - 在restrict_id = 13546456566 时不显示数据
假设我们有一个集合,其中有一个字段名称 restrict_id ,值为 13546456566 我不想显示数据之前的任何数据,restrict_id 具有下一个值,它将显示如何进行此查询 mongodb
{
"_id": ObjectID("5e9eb49efc81c83087396ff2"),
"group_id": ObjectID("5e4e755b380054797d9db627"),
"date": 1587459230192,
"text": "First"
}
{
"_id": ObjectID("5e9eb49efc81c83087396ff2"),
"group_id": ObjectID("5e4e755b380054797d9db627"),
"date": 1587459230192,
"text": "Second"
}
{
"_id": ObjectID("5e9eb49efc81c83087396ff2"),
"group_id": ObjectID("5e4e755b380054797d9db627"),
"restrict_id": "13546456566"
"date": 1587459230192,
"text": "Third"
}
{
"_id": ObjectID("5e9eb49efc81c83087396ff2"),
"group_id": ObjectID("5e4e755b380054797d9db627"),
"date": 1587459230192,
"text": "Fourth"
}
所以在这里我的纹理集合说你可以跳过认为相同的 Object _id 它复制的那些是不同的但问题是我想跳过所有前三个因为它有标志 restrict_id = 13546456566 只显示第四个文本值这在 mongodb 中如何可能
【问题讨论】:
-
您能否编辑您的问题以使其更易于理解?它不清楚你想做什么。另外,您的标题谈到了限制,但您的问题描述没有谈到任何此类事情
-
一些示例数据和预期输出也会非常有帮助。
-
是的,更新的问题请看一下
标签: mongodb