Estoy tratando de convertir un documento JSON analizado en un JValue de lift-json en un Casbah MongoDBObject. ¿Hay alguna manera de hacerlo?Convierta lift-json JValue en MongoDBObject usando Casbah?
5
A
Respuesta
3
Puede convertir el ascensor-JSON en un mapa [String, Cualquier] y luego usar el método asDBObject implícita en el mapa:
val record = record.values.asInstanceOf[Map[String, Any]]
record.asDBObject
2
Luego está también la net.liftweb.mongodb.JObjectParser
con su método parse
. La Casbah implícita convertirá DBObject
en MongoDBObject
.
Cuestiones relacionadas
- 1. CÓMO buscar por ID de objeto en MongoDB con Casbah?
- 2. Convierta .pdf en imágenes usando RMagick & Ruby
- 3. Convierta archivos a formato UNIX usando Maven
- 4. Convierta Word Document a PDF usando Java
- 5. Convierta WAV a WMA usando .NET
- 6. encontrar por la expresión regular con Casbah
- 7. Controlador Casbah Scala MongoDB - objetos incrustados
- 8. ¿Cómo hacer operaciones CRUD en modelos de dominio usando Casbah para MongoDb?
- 9. Cómo convertir la lista de casbah mongodb a json en scala/play
- 10. Convierta java.util.Set en scala.collection.Set
- 11. Convierta lptstr en char *
- 12. Convierta polígonos en malla
- 13. Convierta LPWSTR en la cadena
- 14. buscando entradas mongodb por joda Rango DateTime scala/casbah
- 15. Convierta una cadena a int usando la consulta sql
- 16. Cómo borrar/dejar/vaciar una colección MongoDb con Casbah
- 17. Convierta java.util.HashMap en scala.collection.immutable.Map en java
- 18. Controlador Casbah Scala MongoDB: obtención de datos de un DBObject
- 19. Convierta una fecha en cadena en Javascript
- 20. Convierta objeto en cadena JSON
- 21. Convierta NSString en número entero
- 22. Convierta la secuencia en operador
- 23. Convierta .json a .csv en ruby
- 24. Convierta nsdictionary a nsdata
- 25. Convierta JSON a CSV
- 26. Convierta HTML a XAML
- 27. Convierta System.Windows.Media.ImageSource a System.Drawing.Bitmap
- 28. Convierta JavaScript a Java
- 29. Convierta System.Windows.Media.Brush a System.Drawing.Brush
- 30. Convierta CGcolorRef a UIColor
Esto funciona, pero lift-json usa 'BigInt' para su implementación' JInt' que no es compatible con mongodb. ¿Alguna forma de evitar esto? –