小编lot*_*ser的帖子

如何将上传的图像保存到MongoDB集合并进行检索

我想将上传的文件(例如用户的头像图像)保存到MongoDB中的用户集合中,我想以下步骤是:

  1. 用户上传图片;
  2. 使用FileHandler(IHttpHandler,Asp.net)接受Web服务器中的文件流;
  3. 然后我得到该文件二进制文件并将其设置为User类对象
  4. 最后保存对象,因此用户集合将获取文件二进制数据.

我这是对的吗?你能给我一些线索吗?

c# asp.net mongodb save-image

5
推荐指数
1
解决办法
1万
查看次数

在mongodb中嵌入了注释分页

如果我有一个用于存储文章的集合,其中嵌入了注释,当从数据库中检索数据时,我会得到一个带有完整注释列表的文章对象,支持有很多注释,所以这可能是加载效率的问题,如何我可以通过分页评论处理这个吗?我必须使用单独的集合进行评论吗?或者还有什么?提前.

paging comments mongodb

2
推荐指数
1
解决办法
830
查看次数

MongoDB SetDefaultValue 不起作用 - 为什么?

我正在使用 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 类型并遇到同样的问题 - 我哪里出错了?

c# mapping mongodb

1
推荐指数
1
解决办法
623
查看次数

标签 统计

mongodb ×3

c# ×2

asp.net ×1

comments ×1

mapping ×1

paging ×1

save-image ×1