【发布时间】:2021-07-13 20:03:10
【问题描述】:
我想选择与 moor / moor_flutter 的子字符串匹配的所有行。
在 SQL 中,你会做这样的事情:
'SELECT * FROM [table] WHERE [field] LIKE '%[substring]%'
有没有一种“类似沼泽地”的方法?
我最接近的,是这样的:
Stream<List<Task>> watchTable() {
return (select(tableItem)..where((tbl) => CustomExpression<bool>("field LIKE '%substring%'"))).watch();
}
但不幸的是,这不是一种很好的类型安全/类似 moor 的方式。
【问题讨论】:
标签: flutter flutter-moor