我想将上传的文件(例如用户的头像图像)保存到MongoDB中的用户集合中,我想以下步骤是:
我这是对的吗?你能给我一些线索吗?
如果我有一个用于存储文章的集合,其中嵌入了注释,当从数据库中检索数据时,我会得到一个带有完整注释列表的文章对象,支持有很多注释,所以这可能是加载效率的问题,如何我可以通过分页评论处理这个吗?我必须使用单独的集合进行评论吗?或者还有什么?提前.
我正在使用 C# 和 mongodb 官方驱动程序。使用 BsonClassMap 类映射我的实体时遇到问题。下面是一些示例代码:
BsonClassMap.RegisterClassMap<Article>(cm =>
{
cm.AutoMap();
cm.GetMemberMap(c => c.Title).SetElementName("title").SetDefaultValue("abc");
}
Run Code Online (Sandbox Code Playgroud)
当我将它保存到 db 时,我总是在标题字段中得到一个空值,而不是预期的“abc”。我试过 enum 类型并遇到同样的问题 - 我哪里出错了?