Как вставить переменную в оператор sql на flfter sqflite? - PullRequest
0 голосов
/ 07 февраля 2020

Как мне вставить переменную в sql оператор на flfter sqflite? $ Constants.dbColName не работает

  Future<int> save(Item item) async {
    final db = await database;

    return db.delete(
      Constants.dbTableName, 
      where: '$Constants.dbColName = ?',
      whereArgs: [item.name],  
    );
  }

1 Ответ

2 голосов
/ 07 февраля 2020

отправка комментария @pskink в качестве ответа для дальнейшего использования.


Используйте скобки для переноса переменной.

${Constants.dbColName}
...