当我尝试创建一个数据对象以保存在我的数据库中时,它给了我一个警告,说需要 id。但是,当添加到数据库时,应该由 moor 自动创建,因为它被标记为自动增量。我的表格代码是
class Countdowns extends Table {
IntColumn get id => integer().autoIncrement()();
TextColumn get name => text().withLength(min: 1, max: 100)();
DateTimeColumn get date => dateTime()();
}
忽略此警告是否安全?如果没有,我该怎么办?我创建数据对象的代码是
countdown = Countdown(date: initialDate);
当用户输入倒计时名称时,我将填写名称字段。