Java 何时使用DocumentChange。添加、修改和删除的文档类型?
我知道这个问题太笼统了,对于具体的问题,我在下面有一个实现DocumentChange.Type.ADDED的代码,并且在我添加新数据时工作如下:Java 何时使用DocumentChange。添加、修改和删除的文档类型?,java,google-cloud-firestore,Java,Google Cloud Firestore,我知道这个问题太笼统了,对于具体的问题,我在下面有一个实现DocumentChange.Type.ADDED的代码,并且在我添加新数据时工作如下: firestore.addSnapshotListener... for (DocumentChange doc : documentSnapshots.getDocumentChanges()) { if (doc.getType() == DocumentChange.Type.ADDED) {
firestore.addSnapshotListener...
for (DocumentChange doc : documentSnapshots.getDocumentChanges()) {
if (doc.getType() == DocumentChange.Type.ADDED) {
MyContent content = doc.getDocument().toObject(MyContent.class);
myList.add(content);
myAdapter.notifyDataSetChanged();
}
}
我的具体问题是,何时使用DocumentChange.Type.REMOVED?你们有示例代码吗?你们用它来检查以前在结果集中的文档是否不再在结果集中。如果您不关心这种情况,那么您就不需要使用它。要求提供代码示例对于堆栈溢出来说是离题的。@DougStevenson好的,我该怎么办?您还没有真正指出您要解决的问题是什么。你的问题只是说什么时候使用DocumentChange.Type.REMOVED。听起来我必须刷新我的回收器。