保存二维数组的最佳方式是生成问题,因为它不会是小数组。那么有没有办法将这个二维数组转换为某种JSON格式或其他东西,然后用猫鼬把它保存下来,然后快速将其转换回来,数值是字符串,所有的想法都被赞赏。将二维数组保存到MongoDb的最佳方法
这是我的架构:
var UserRatingSchema = new Schema({
user: {type: mongoose.Schema.Types.ObjectId, ref: 'User'},
movie: {type: mongoose.Schema.Types.ObjectId, ref: 'Movie'},
rating: String,
});
而且例如数组:
[无]剧场1剧场2
用户1 10无评级
用户2 6 5
... 它是有效的,如果我将每个实例保存到数据库?
你的数组包含什么? –
N-D数组可以很容易地转换为JSON;对于MongoDb而言,它的大小并不重要。 – FieryCat
您是否为包含2D数组的集合创建了架构? –