我正在使用Flutter和sqflite包,并且尝试创建一个查询以从数据库中获取整数值,但它给了我一个错误:
下面是代码:
Future<int> getCurrencyRate(String symb) async{
Database db = await instance.database;
return await db.rawQuery("Select rate from Currencies where symb= '$symb'");
}
显示此错误:
- 无法从方法"getCurrencyRate"返回类型为"List〈Map〈String,Object?〉〉"的值,因为它的返回类型为"Future"**
我怎样才能让函数返回一个int(查询的结果)而不是一个列表?
谢谢
1条答案
按热度按时间00jrzges1#