好吧,我有一个来自数据库模式的模型。然而,这个模式本身可能是可变的,除了id
和列之外,key
列的数量可能会随着时间的推移而改变/增长,我事先不知道列的名称。(是的,我意识到这不是设计数据库的正确方法,但这是我们现在所拥有的)。
export class PersonModel extends Model {
static get tableName() {
return "person"
}
static get idColumn() {
return "id";
}
static get keyColumn() {
return "key";
}
//And some variable number of other columns.
}
我将如何描述Objection
模型?