gpt4 book ai didi

flutter-moor - flutter-moor ORM 中是否有枚举列?

转载 作者:行者123 更新时间:2023-12-02 19:33:10 25 4
gpt4 key购买 nike

我还没有找到任何关于在 Flutter ORM moor 中内置 Enum 列的可能性的文档。创建枚举列的最佳方法是什么?我想要这个:

enum PersistentType {
File,
Database
}

class Recipes extends Table {
IntColumn get id => integer().autoIncrement()();
TextColumn get title => text().withLength(max: 16)();
TextColumn get instructions => text()();
EnumColumn get persType=> enum<PersistentType>().nullable()(); // TODO Not possible??
}

最佳答案

Moor 现在支持枚举作为表示枚举索引的整数。阅读the documentation了解更多信息。

IntColumn get persType=> intEnum<PersistentType>().nullable()();

关于flutter-moor - flutter-moor ORM 中是否有枚举列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61486299/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com