【问题标题】:Firebase Firestore Data Not Visible IssueFirebase Firestore 数据不可见问题
【发布时间】:2022-01-04 04:52:17
【问题描述】:

我遇到了 Firestore 未在客户端上反映数据的问题。 可以说,当我从 Firebase 控制台手动创建购物车时,它会反映在客户端,但是当我从客户端创建购物车时,它不会反映,尽管出现了一张空卡但它为空。帮我解决这个问题

Firestore 规则是公开的

数据调用方法

 public async Task<ObservableCollection<T>> GetCollection(string collection)
   {
            var tcs = new TaskCompletionSource<ObservableCollection<T>>();
            await DataStore.Collection(collection).Get()
                    .AddOnCompleteListener(new OnCollectionCompleteListener<T>(tcs));
            return await tcs.Task;
   }

谢谢

【问题讨论】:

  • "寻求调试帮助的问题('为什么这段代码不工作?')必须包括期望的行为、特定问题或错误必要的最短代码 在问题本身。没有明确的问题陈述的问题对其他读者没有用处。请参阅:@ 987654321@"

标签: firebase google-cloud-firestore xamarin.forms


【解决方案1】:

我自己解决了这个问题。在使用 Firestore 时,我了解到如果您在 Firestore 中保留任何字段为空,则文档中的数据将不可见。所以请确保不要将任何字段留空。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-07-31
    • 1970-01-01
    • 2023-01-04
    • 2020-08-20
    • 2012-06-15
    • 1970-01-01
    • 1970-01-01
    • 2020-09-06
    相关资源
    最近更新 更多