Вам необходимо предоставить ключ шарда, если вы хотите запускать такие команды, как db.collection.remove
или db.collection.deleteMany
.
Например:
Мой источник данных, как показано ниже:
[
{
"id" : "2",
"name" : "b"
},
{
"id" : "1",
"name" : "a"
}
]
И мой общий ключ - "/name"
. Используйте db.coll.deleteMany({"name":"a"})
для удаления определенного шарда.
Надеюсь, это поможет вам.