我打算将系统从MongoDB迁移到PostgreSQL。我正在努力奋斗的一件事是,从概念上讲,我如何才能维护Mongoose在MongoDB中创建的“关系”。
例如,我在MongoDB中有一个注释模型:
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var ObjectId = Schema.ObjectId;
var CommentSchema = new Schema({
checkin_id: String,
user_id: {
type: ObjectId,
ref: 'User'
},
content: String,
createdAt: {
type: Date,
default: Date.now
}
});
module.exports = mongoose.model('Comment', CommentSchema);
当我将其从MongoDB Comment集合中取出并插入到PostgreSQL表中时,如何维护与创建注释的User的链接?