Cambiado en 1.1.0 la versión:: Obsoleto en favor de Realm Logger
Advertencia
Esta página muestra cómo configurar el nivel de registro del cliente Sync en versiones del SDK de Realm Flutter 1.0.3 y anteriores. Realm Flutter SDK v1.1.0 reemplaza esta implementación de registro con un logger de Realm que puedes configurar y establecer por aislado. Para obtener información sobre cómo establecer un logger de Realm en una versión posterior, consulta Logging - Flutter SDK.
Puedes configurar el nivel de registro del cliente de sincronización de realm. Esto podría ser útil para registrar diferentes cantidades de datos según el entorno de la aplicación.
Para obtener más información sobre todos los niveles de registro disponibles, consulte la Documentación de RealmLogLevel.
Establezca el nivel de registro en debug o trace para diagnosticar y solucionar errores durante el desarrollo de su aplicación. Para implementaciones de producción, reduzca el nivel de registro para mejorar el rendimiento.
Para configurar el nivel de registro, establezca la propiedad estática Realm.logger.level en uno de los Logger niveles proporcionados RealmLogLevel por.
Debes configurar el nivel de registro antes de abrir un reino sincronizado.
// Must set log level before opening synced realm. Realm.logger.level = RealmLogLevel.error; // Initialize app and user before can open synced realm. final app = App(AppConfiguration(APP_ID)); final user = await app.logIn(Credentials.anonymous()); // Synced realm writes logs according to log level set above. final realm = Realm(Configuration.flexibleSync(user, SCHEMA_OBJECTS));