Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firebase 使用颤振在firestore上执行积垢操作的最佳方法是什么?_Firebase_Flutter_Google Cloud Firestore_Google Cloud Functions - Fatal编程技术网

Firebase 使用颤振在firestore上执行积垢操作的最佳方法是什么?

Firebase 使用颤振在firestore上执行积垢操作的最佳方法是什么?,firebase,flutter,google-cloud-firestore,google-cloud-functions,Firebase,Flutter,Google Cloud Firestore,Google Cloud Functions,创建从您的Flatter应用程序中调用的、在您的云firestore上执行操作(创建-读取-更新-删除)的云函数更好,还是使用Flatter直接访问您的firestore而无需任何云函数干预更好?决定使用哪种方法的理想情况是什么?我认为这取决于您使用的文档。只要您为特定文档路径指定了安全规则,并且在应用程序和安全规则中验证了所有数据,您就可以从应用程序中完成这些操作。只允许经过身份验证的用户访问也很重要,您可以为此实现firebase_auth插件 如果您正在执行CRUD以外的任何操作,比如管

创建从您的Flatter应用程序中调用的、在您的云firestore上执行操作(创建-读取-更新-删除)的云函数更好,还是使用Flatter直接访问您的firestore而无需任何云函数干预更好?决定使用哪种方法的理想情况是什么?

我认为这取决于您使用的文档。只要您为特定文档路径指定了安全规则,并且在应用程序和安全规则中验证了所有数据,您就可以从应用程序中完成这些操作。只允许经过身份验证的用户访问也很重要,您可以为此实现firebase_auth插件


如果您正在执行CRUD以外的任何操作,比如管理通知或在后台动态更改文档,那么您就可以从云功能中获得最大的收益。Firebase团队也有关于它的精彩视频。

我认为这取决于您使用的文档。只要您为特定文档路径指定了安全规则,并且在应用程序和安全规则中验证了所有数据,您就可以从应用程序中完成这些操作。只允许经过身份验证的用户访问也很重要,您可以为此实现firebase_auth插件

如果您正在执行CRUD以外的任何操作,比如管理通知或在后台动态更改文档,那么您就可以从云功能中获得最大的收益。Firebase团队也有关于它的精彩视频