Sto provando a convertire un documento JSON analizzato in JValue di lift-json in un Casbah MongoDBObject - c'è un modo per farlo?Converti JValue lift-json in MongoDBObject usando Casbah?
5
A
risposta
3
È possibile convertire l'ascensore-JSON in una mappa [String, Qualsiasi] e quindi utilizzare il metodo asDBObject implicita sulla mappa:
val record = record.values.asInstanceOf[Map[String, Any]]
record.asDBObject
2
Poi c'è anche la net.liftweb.mongodb.JObjectParser
con il suo metodo parse
. L'implicito Casbah convertirà DBObject
in MongoDBObject
.
Problemi correlati
- 1. json4s: Converti tipo in JValue
- 2. Conversione Json.Net JValue a int
- 3. Scala, Casbah - Come convertire List in MongoDBList?
- 4. Converti Word docx in Excel usando OpenXML
- 5. Converti Trx in Html usando TRXER
- 6. Converti XLSX in CSV correttamente usando python
- 7. Converti html in pdf usando Python/Flask
- 8. Converti file audio in mp3 usando ffmpeg
- 9. Converti docx in pdf usando PHP
- 10. Converti la pagina in PDF usando dompdf
- 11. Casbah Scala MongoDB driver - oggetti incorporati
- 12. Come convertire la lista di casbah mongodb a json in scala/play
- 13. Converti (stampa) un file in PDF - usando R? (in windows)
- 14. Converti DateTime per MySQL usando C#
- 15. stringa Converti numero intero usando la mappa()
- 16. Converti pdf in jpg usando ImageMagick senza Ghostscript
- 17. Converti codice HTML in documento usando PHP e PHPWord
- 18. Converti il file .csv in .dbf usando Python?
- 19. Converti func per predicate usando reflection in C#
- 20. Converti (xls, xlsx) in CSV prima di caricare usando PHP
- 21. Converti le gif ottimizzate in fotogrammi singoli usando ImageMagick
- 22. Converti hh: mm: ss in minuti usando panda pitone
- 23. Converti CSV in JSON mongoimport-friendly usando Python
- 24. stringa Converti in timestamp per Spark usando Scala
- 25. Casbah Scala MongoDB driver - acquisizione dati da un DBObject
- 26. Converti IFile in file
- 27. Converti canvas in PDF
- 28. Converti in oggetto datetime
- 29. Converti xml_nodeset in data.frame
- 30. Converti DateTime.Ora in secondi
Questo funziona, ma lift-json usa 'BigInt' per la sua implementazione' JInt' che non è compatibile con mongodb. Un modo per aggirare questo? –