Similar a toString ¿hay alguna manera de que podamos convertir una cadena al objeto BSON? Necesito eliminar un documento con el controlador C++, la función quitar espera que la consulta tenga el objeto BSON.Cómo convertir cadenas a BSON usando el controlador MongoDB C++?
6
A
Respuesta
8
Utilice el método fromjson encontrar aquí:
http://api.mongodb.org/cplusplus/1.5.4/namespacemongo.html#a4f542be0d0f9bad2d8cb32c3436026c2
BSONObj mongo::fromjson ( const string & str )
Create a BSONObj from a JSON <http://www.json.org> string.
Además de las extensiones extensiones JSON aquí http://mongodb.onconfluence.com/display/DOCS/Mongo+Extended+JSON descritos, esta función acepta ciertos nombres de campo no indicada y permite comillas simples a opcionalmente se usa cuando especificando nombres de campo y valores de cadena en lugar de comillas dobles. JSON Unicode escape secuencias (del formulario) se convierten a utf8.
Excepciones: MsgAssertionException si falla el análisis. El mensaje incluido con esta afirmación incluye una indicación aproximada de dónde falló el análisis sintáctico.
Cuestiones relacionadas
- 1. MongoDB: BSON a JSON
- 2. Agregar BSON matriz a BsonDocument en MongoDB
- 3. ¿Cómo guardar array mongodb en vector usando el controlador C++?
- 4. Conectando a mongodb usando el controlador PDO
- 5. Convertir DBObject a un POJO usando el controlador de MongoDB Java
- 6. ¿Cómo crear un documento Bson con valor nulo usando el controlador oficial C#?
- 7. Recuperar datos de mongodb usando el controlador C#
- 8. ¿Cómo se actualiza un campo múltiple usando Update.Set en MongoDB usando el controlador C# oficial?
- 9. Cómo convertir cadenas a control?
- 10. Uso del controlador MongoDB C#: ¿envuelto o no envuelto?
- 11. Cómo uso SafeMode con el controlador MongoDB C#
- 12. Usando comandos de shell MongoDB en el controlador de MongoDB 10Gen
- 13. Mejore el rendimiento en Mongodb usando el controlador java
- 14. Controlador MongoDB C#: Ignorar Propiedad en Insertar
- 15. ¿Cómo eliminar un 'documento' por 'ID' usando el controlador oficial C# para MongoDB?
- 16. Ordenar por $ natural en MongoDB con el controlador oficial C#
- 17. MongoDB C# conexiones/desconexiones (controlador oficial)
- 18. Actualizar una matriz en MongoDB usando el controlador Java
- 19. Cómo convertir cadenas en ObjectId
- 20. Recuperar instancias heredadas de MongoDB usando C#
- 21. Mongodb: incluir o excluir ciertos elementos con el controlador C#
- 22. ¿Cómo obtengo la fecha en que se creó una colección MongoDB utilizando el controlador MongoDB C#?
- 23. Convertir C# DateTime en formato MongoDB
- 24. IsoDate y DateTime en MongoDB usando C#
- 25. Convertir .NET Guid a MongoDB ObjectID
- 26. ID de cadena a BSON :: OBJECTID
- 27. C# Convertir cadenas dinámicas a la clase existente
- 28. Cómo convertir cadenas UTF-8 a cadenas RTF en java?
- 29. ¿Cuál es el controlador MongoDB más maduro para C#?
- 30. cómo convertir cadenas binarias a decimales?