Cómo establecer la marca de tiempo actual para cada inserción y actualizar la fila en el reino de Android

Quiero sincronizar la aplicación de Android con el servidor. En el servidor he mantenido fecha de la última actualización a través de disparador, ya que utiliza el servidor SQL, pero mi aplicación Android utiliza Realm, así que ¿cómo puedo establecer la fecha actual en un campo siempre que cualquier fila se inserta o actualiza. Cualquier sugerencia sería muy apreciada.

utilizar esta

realm.beginTransaction(); RealmResults<ModelClass> hallos = realm.where(ModelClass.class).equalTo('name', 'hello').findAll(); for (ModelClass object : hallos) { object.setTimeStamp(timestamp); } realm.commitTransaction(); 

Puede utilizar RealmChangeListeners para manejar todos los cambios

  • Adición de objetos independientes a una RealmList
  • ¿Los modelos Realm realmente requieren getters y setters?
  • Declaración de actualización en Realm android
  • El objeto no es parte del esquema para este reino
  • Realm Encontrar consultas Resultado en objetos vacíos
  • Cómo configurar el incremento automático de clave principal en el reino de Android
  • Realm y Comportamiento de incremento automático (Android)
  • Actualización / cambio de la clave de cifrado de Realm
  • ¿Cómo instalar el reino como una dependencia gradle?
  • Reino se cierra
  • Clase de datos Kotlin de RealmObject
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.