Swift 服务器端模型继承
是否可以对模型进行子类化并继承超类的属性 所以最后我有了模型: 类用户Swift 服务器端模型继承,swift,vapor,server-side-swift,Swift,Vapor,Server Side Swift,是否可以对模型进行子类化并继承超类的属性 所以最后我有了模型: 类用户 -班级学生:用户 -班主任:用户 出于创建此文件的目的:在阅读了2019年3月1日的Discord chat之后,fluent在这里有一个未解决的问题:。不幸的是,这是不可能的,因为model类应该是final。此外,在使用codables时,继承也不是一个好主意,因为如果没有手动代码,super的属性将无法编码。因此,只需分别创建这两个模型:)我个人会创建一个带有状态属性的用户模型。属性的类型可以是状态枚举。我以前
-班级学生:用户
-班主任:用户
出于创建此文件的目的:在阅读了2019年3月1日的Discord chat之后,fluent在这里有一个未解决的问题:。不幸的是,这是不可能的,因为model类应该是
final
。此外,在使用codables时,继承也不是一个好主意,因为如果没有手动代码,super的属性将无法编码。因此,只需分别创建这两个模型:)我个人会创建一个带有状态
属性的用户
模型。属性的类型可以是状态
枚举。我以前做过,它工作得非常好。你可以创建一个协议<代码>协议用户:可编码{//properties}