Overview
El driver sincronizar de Kotlin admite el kotlinx.serialization librería para serializar y deserializar objetos de Kotlin. Puedes usar esta librería para convertir entre documentos de MongoDB y diferentes formatos de datos en tu aplicación. Para aprender más sobre la serialización, consulta el
Guía de serialización de datos.
Como alternativa al uso de la serialización de Kotlin, puedes definir e implementar tipos personalizados de Codec para admitir la codificación y decodificación de tus objetos Kotlin. Para obtener más información, consulte la guía Codificar datos con Type Codecs.
Puedes utilizar varios tipos de formatos de datos de documentos especializados en tu aplicación. Para aprender a trabajar con estos formatos de datos, consulta las siguientes secciones:
Aprenda a modelar sus documentos como clases de datos Kotlin en la guía Formato de datos de documentos: Clases de datos.
Aprende a trabajar con el formato de datos BSON con la guía Trabajar con datos BSON.
Descubre cómo almacenar e interactuar con datos de series de tiempo en la Guía de Colecciones de Series Temporales.
Aprende a leer y guardar cadenas Extended JSON en la guía Trabajar con datos Extended JSON.