mongodb-.net-driver

Redirigir la salida de la consulta mongo a un archivo csv

Estoy usando MongoDB 2.2.2 para la máquina Windows7 de 32 bits. Tengo una consulta de agregación compleja en a .archivo js. N ... e admiten colecciones de salida. ¿Es eso cierto? Lo necesito para una consulta de agregación. Gracias por cualquier ayuda:)

MongoDB GridFS con C#, ¿cómo almacenar archivos como imágenes?

Estoy desarrollando una aplicación web con mongodb como mi back-end. Me gustaría que los usuarios subieran fotos a sus perfil ... le = new GridFile(db); file.Create("image.jpg"); var images = db.GetCollection("images"); images.Insert(file.ToDocument());

Almacenamiento de enumeraciones como cadenas en MongoDB

¿Hay alguna manera de almacenar Enumeraciones como nombres de cadena en lugar de valores ordinales? Ejemplo: Imagina que ... cada objeto, pero puedo (y lo hago) definir algunos mapas de clases. Uso el controlador oficial de MongoDB + fluent-mongodb.

Convertir string en MongoDB BsonDocument

Tengo una cadena larga en formato JSON, y quiero convertirla en un BsonDocument para su inserción en una base de datos MongoDB. ¿Cómo hago la conversión? Estoy usando el controlador oficial de C#.

Cómo obtener la base de datos Mongo especificada en la cadena de conexión en C#

Me gustaría conectarse a la base de datos especificada en la cadena de conexión, sin especificar de nuevo en GetDatabase. P ... ydb. Esto permitiría que el nombre de la base de datos se configurara fácilmente en la aplicación.archivo de configuración.

MongoDB C # Driver-Ignorar campos en el enlace

Cuando se usa un findOne() usando MongoDB y C#, ¿hay una manera de ignorar los campos que no se encuentran en el objeto? PO ... r property of class ¿Hay alguna manera de decirle a Mongo que ignore los campos que no pueden coincidir con los modelos?

Cómo encontrar el valor mínimo en mongodb

¿Cómo se hace el equivalente de SELECT MIN(Id) AS MinId FROM Table En MongoDB. Parece que tendré que usar MapReduce pero no puedo encontrar ningún ejemplo que muestre cómo hacer esto. Gracias.

Cómo actualizar campo múltiple usando Actualización.¿Establecer en MongoDB usando el controlador oficial de c#?

El siguiente código me permitirá actualizar el correo electrónico donde FirstName = "john" y LastName = "Doe". ¿Cómo actualiz ... ders.UpdateBuilder update = MongoDB.Driver.Builders.Update.Set("Email", "[email protected]"); _person.Update(myQuery, update);

MongoDB y C#: búsqueda insensible a mayúsculas y minúsculas

Estoy usando MongoDBy el controlador C# para MongoDB. Recientemente descubrí que todas las consultas en MongoDB distinguen ... er esto: Query.Matches( "FirstName", BsonRegularExpression.Create(new Regex(searchKey,RegexOptions.IgnoreCase)));

Upserting en Mongo DB usando el controlador oficial de C #

En la documentación oficial de mongodb mencionan upserts, por lo que sería muy bueno escribir un comando upsert en lugar de: ... Algo que implementaría esa lógica en el nivel db si es posible. Entonces, ¿cuál es la manera de hacer un upsert si hay uno?

Cómo deserializar un objeto BsonDocument de vuelta a la clase

¿Cómo deserializar un objeto BsonDocument a la clase después de obtenerlo del servidor? QueryDocument _document = new Query ... BsonDocument _document1 in _documentsReturned) { //deserialize _document1 //? } ¿Deserializo usando un BsonReader?

Unidad de trabajo en mongodb y C#

Sé que MongoDB no se supone que apoye la unidad de trabajo, etc. Pero creo que sería bueno implementar el repositorio que alm ... } return result; } public void Dispose() { _server.Dispose(); } }

¿Cuál es la forma correcta de administrar las conexiones MongoDB en ASP.Net ¿MVC?

¿Cuál es la mejor práctica para administrar el ciclo de vida de la clase MongoServer? ¿Debo crear uno y cerrarlo al final de ... omo un singleton durante toda la vida útil de la aplicación utilizando algo como StructureMap? Cualquier ayuda es apreciada.

Cómo guardar la fecha correctamente?

Estoy tratando de guardar la fecha (usando el controlador oficial de C#): val = DateTime.Parse(value).Date; //Here date is ... do selecciono la fecha de la base de datos, el valor es {11/10/2011 10: 00: 00 PM} ¿Cómo guardar solo la fecha que quiero?

Obtener id de un documento insertado en MongoDB?

Digamos que tengo una lista de productos. Cuando agrego un nuevo producto lo guardo usando algo como var doc=products.Insert ... os los mismos campos y cosas así. Hay una manera más fácil? (también, doc en esta instancia devuelve null por alguna razón)