flutter中如何实现sqflite的模糊查询like?

码云
2020-11-25 08:59

sqflite支持sql语句的模糊查询,具体使用方式如下:

//Database db;
res = await db.query(
  "Companies", //表名
  where: "name LIKE ?" //模糊查询
  whereArgs: ['%$title%'] //查询参数
 );

或者使用rawQuery方法,示例代码如下:

//Database db;
var res = await db.rawQuery("SELECT * FROM Companies WHERE name LIKE '%$title%'");

 

全部评论