Saltar al contenido

¿Cómo eliminar un ‘documento’ por ‘ID’ usando el controlador oficial de C# para MongoDB?

Haz todo lo posible por interpretar el código correctamente antes de aplicarlo a tu trabajo y si ttienes algo que aportar puedes compartirlo con nosotros.

Solución:

Esa es la forma en que lo haces. Estoy seguro de que lo sabe, pero si quiere ponerlo en una línea, puede combinarlo para que no necesite definir una variable de consulta:

collection.Remove(Query.EQ("_id", a.Id));

Si el [id] es stringdebe usar la instancia de ObjectId explícitamente.

var query = Query.EQ("_id", ObjectId.Parse(id));

La forma más sencilla

Quitar un document a partir de una collection por Controlador C# MongoDB (v2.0 o posterior)-

collection.DeleteOne(a => a.Id==id);

O-

await collection.DeleteOneAsync(a => a.Id==id);

Si te ha sido útil este artículo, sería de mucha ayuda si lo compartieras con más seniors de este modo nos ayudas a extender esta información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *