小编Lee*_*ter的帖子

在Cloud Firestore中,为什么不能"单个批量"删除集合(可以使用实时数据库)?

使用Firebase实时数据库,我们只需通过调用remove () 父节点就可以删除一个包含单个命令的大量项目(节点已被删除,所有节点也都是子节点).

但是根据Firestore的文档(https://firebase.google.com/docs/firestore/manage-data/delete-data#collections):
要删除一个Collection,我们必须编写一个将遍历所有它的批处理文件并逐一删除.

这根本没有效率.是因为Firestore是测试版还是在一次调用中删除整个节点(Collection)在结构上是不可能的?

firebase google-cloud-firestore

16
推荐指数
3
解决办法
4735
查看次数

颤振自定义字体未加载

已解决:我仍然不确定问题是什么,但我通过简单地创建一个新的 Flutter 项目,在新项目中设置字体,然后将我的 .dart 文件粘贴到新项目中来解决它。尽管一切都完全相同(据我所知),但它运行良好。去搞清楚。


我试图在我的应用程序中使用自定义字体但没有成功。

这是我的 pubspec.yaml 文件的字体部分:

fonts:
  - family: Muli
    fonts:
      - asset:  fonts/Muli-Light.ttf

  - family: LibreBaskerville
    fonts:
      - asset:  fonts/LibreBaskerville-Regular.ttf
Run Code Online (Sandbox Code Playgroud)

在我的应用程序中:

Widget _sectionTitle(String text) {
  return Container( 
  padding: EdgeInsets.fromLTRB(25.0, 0.0, 25.0, 5.0),
  child: Text(text,          
  style: new TextStyle(fontFamily: 'Muli', fontSize: 50.0),
  ));
  }
Widget _sectionText(String text){
    return Container (
    padding: EdgeInsets.fromLTRB(25.0, 0.0, 25.0, 15.0),
    child: Text(text, style: TextStyle(fontFamily: 'LibreBaskerville', fontSize: 20.0)),
    );
 }
Run Code Online (Sandbox Code Playgroud)

在我尝试过的事情中(多次):

  • 从模拟器中删除已安装的文件
  • 从 Android Studio 运行与从 VSCode 运行
  • 将 .ttf 文件移动到不同的文件夹
  • 下载其他字体
  • 使用在线 …

flutter

6
推荐指数
2
解决办法
8330
查看次数

标签 统计

firebase ×1

flutter ×1

google-cloud-firestore ×1