Я собираюсь перенести систему из 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 и вставляю в таблицу PostgreSQL, как я могу сохранить эту ссылку для пользователя, который создал комментарий?