我使用的是mongoose 5.0.9。我的问题是文件的_id
。
我想在插入新文件时从mongodb生成`_id。这样,我无法在我的mongoose模式/模型中定义_id。如果我这样做,猫鼬将失败,因为我没有提供_id的值。
但是,我想在我的页面中使用_id。如果我没有在我的架构/模型中定义它,我在查询时就无法得到它。
我认为一个解决方案是定义两个模式:一个用于插入没有_id的文档,另一个用于使用_id进行查询,更新等。
我不想让事情变得复杂,所以我不认为这是个好主意。 这个_id的最佳做法是什么?
提前致谢。 理查德