小编Bar*_*ska的帖子

如何使用一对多连接创建 Flutter Moor 关系

我有一个表类别,它与一对多关系中的任务表相关,我正在尝试使用 Moor 执行连接。

我想返回与类别匹配的任务列表的列表。我该怎么做?

      Stream<List<CategoryWithTask>> watchAllCategories() {
        return (select(categories)
              ..orderBy(([
                (c) => OrderingTerm(expression: c.name),
              ])))
            .join([leftOuterJoin(tasks, tasks.categoryId.equalsExp(categories.id))])
            .watch()
            .map((rows) => rows.map(
                  (row) {
                    return CategoryWithTask(
                        category: row.readTable(categories),
                        task: row.readTable(tasks)); // How do I modify this line to return a list of tasks corresponding to a category?
                  },
                ).toList());
      }
Run Code Online (Sandbox Code Playgroud)

flutter-moor

7
推荐指数
1
解决办法
2130
查看次数

无法记录事件:分析库丢失

我正在使用 FCM 发送推送通知,并且它们正在发送。但是,每次收到消息时,我都会在调试控制台中看到下面的消息。

W/FirebaseMessaging( 6134): Unable to log event: analytics library is missing

有人可以建议如何消除此错误消息吗?

谢谢

flutter firebase-cloud-messaging

7
推荐指数
1
解决办法
3万
查看次数

在 Flutter 中保存 IconData 并恢复

我正在构建一个应用程序,我在其中使用 IconData 类创建图标。我想将图标以字符串或整数等格式存储到数据库中并检索它,然后方便地转换回图标。

这就是我创建图标的方式。

var iconData = IconData(58717, fontFamily: 'MaterialIcons')

var icon = Icon(iconData)
Run Code Online (Sandbox Code Playgroud)

有人可以建议如何做到这一点。转换可以在 IconData 或 Icon 创建阶段完成。谢谢。

flutter

3
推荐指数
2
解决办法
2489
查看次数