为了解决这个问题,您的类需要实现Serializable接口:
class dataModel implements Serializable {}您还需要添加带有三个参数的构造函数。您的课程应如下所示:
class dataModel implements Serializable { private String id, name; private Integer count; @ServerTimestamp private Date time; dataModel() {} dataModel(String id, String name, Integer count) { this.id = id; this.name = name; this.count = count; }}如果日期是
null,它将具有服务器生成的时间戳。因此,您无需为其设置值。另请参见
annotation用于标记
Date要填充服务器时间戳的字段。
同样非常重要,不要忘记添加
public getters。
另一个要求是添加
-keepclassmembers class com.yourcompany.models.** { *; }proguard-rules.pro。
如这里所说。



