【发布时间】:2013-10-30 03:04:08
【问题描述】:
我想知道对作为集合的一部分的列表进行计数的最佳方法,为简单起见,我已抽象为以下模型:
public class User
{
[BsonId]
public ObjectId Id { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public List<ObjectId> Followers { get; set; }
public List<ObjectId> Following { get; set; }
}
假设每个属性的平均关注者/关注者可能在 2k 左右,我知道有些人喜欢使用 inc 预先计算信息,在上述情况下是否推荐?如果是这种情况,可能是使用 C# 驱动程序的方法?
【问题讨论】:
标签: mongodb mongodb-.net-driver