We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c11ecc9 commit 7ecbf41Copy full SHA for 7ecbf41
README.md
@@ -50,6 +50,10 @@ class Entity {
50
factory Entity.fromJson(Map<String, dynamic> map) {
51
return Entity(...);
52
}
53
+
54
+ factory Entity.default() {
55
+ return Entity(...);
56
+ }
57
58
59
// Emits a single row, doesn't emit if the row dosen't exist, emit error if more than 1 row in result set
@@ -66,7 +70,7 @@ final Observable<Entity> singleOrDefaultQuery$ = briteDb.createQuery(
66
70
where: 'id = ?',
67
71
whereArgs: [id],
68
72
limit: 1,
69
-).mapToOneOrDefault((row) => Entity.fromJson(row));
73
+).mapToOneOrDefault((row) => Entity.fromJson(row), Entity.default());
74
75
// Emits a list of rows.
76
final Observable<List<Entity>> listQuery$ = briteDb.createQuery(
0 commit comments