【发布时间】:2021-08-10 08:14:57
【问题描述】:
在收听 Firestore 数据库中的集合时,我正在努力获取或找出哪个文档发生了更改。
Environment.SetEnvironmentVariable("GOOGLE_APPLICATION_CREDENTIALS", certificatePath);
FirestoreDb db = FirestoreDb.Create("myapp-123");
CollectionReference collection = db.Collection("customers");
FirestoreChangeListener listener = collection.Listen(snapshot =>
{
Console.WriteLine($"Callback received document snapshot");
Console.WriteLine();
});
await listener.ListenerTask;
当我对集合中的任何文档进行更改时,它们会按预期检测到,但我不知道如何获取已更改的文档。
我怎样才能找到哪个文档被更改以及获取它的新值?
【问题讨论】:
标签: c# firebase google-cloud-firestore