【发布时间】:2018-11-14 18:16:44
【问题描述】:
这是我的 Fluent 模型
struct Ailment: PostgreSQLModel {
enum Frequency: String , Content {
case regular = "Regular"
case occasional = "Occasional"
case incidentFound = "Incident Found"
}
var id: Int?
var ailment: String
var frequency: Frequency
var dateIdentified: Date?
var underMedication: Bool
var breifDescription: String
}
我可以使用 Int Enum 创建 Fluent 模型,但它不适用于 String Enum,
我遇到了异常
Fatal error: Error raised at top level: ⚠️ DecodingError: Cannot initialize Frequency from invalid String value 1
提前致谢:)
【问题讨论】:
-
我在新创建的项目中试过这个。它抛出相同的异常。