我正在使用 Loopback API 框架,对此还比较陌生。
我有一个已由 Loopback 创建的现有模型,我们称其为 OldModelName
。我想将其重命名为 NewModelName
。
我已经有了现有数据,以及多个其他模型已经引用它:
related-model.json
"relations": {
"oldModel": {
"type": "belongsTo",
"model": "OldModelName",
"foreignKey": ""
}
}
什么是重命名/重构模型的最佳方法,而不会丢失数据?我认为最好的方式不是手动登录到Mongo shell并逐个重命名,但我找不到任何其他方法。