在MongoDB中,我有一组用户和一系列书籍。用户可以拥有一本书,其结构如下:
{
username: 'myuser',
ownedBooks: []
}
{
title: 'my book',
author: ''
}
阅读' one-to-many'关系,我发现自己想知道我是否应该使用Mongo ObjectId作为参考,或者我是否应该为我的集合中的项目生成我自己的唯一ID,与Mongo ID无关(例如基于auto-increment字段) ?