mongodb - 在 MongoDB C# 驱动程序中获取 DBRef 的命名空间引用

标签 mongodb mongodb-.net-driver mongorepository

我正在使用 MongoDB C# 驱动程序,我想做类似于 https://stackoverflow.com/a/15248058/106866 的事情.

所以我创建了一个这样的实体:

using System.Collections.Generic;
using MongoDB.Driver;
using MongoRepository;
using MongoDB.Bson;
using MongoDB;

...

public class Movie : Entity {
    public string Title { get; set; }
    public string Synopsis { get; set; }
    public List<DBRef> Likes { get; set; }
}

但是 DBRef 给出了以下错误:

找不到类型或命名空间“DBRef”。

我正在使用 1.8.1.20 版本的驱动程序和 1.5.1.0 版本的 MongoRepository。

我必须引用什么命名空间才能获取 DBRef?

最佳答案

似乎链接问题中的类型是错误的,实际上应该是 MongoDBRef

关于mongodb - 在 MongoDB C# 驱动程序中获取 DBRef 的命名空间引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17580126/

相关文章:

java - 如何在 mongodb 中更新外部数组列表时在内部数组列表中插入值?

java - 如何使用 MongoRepository 接口(interface)更新 mongo 数据库中的特定字段?

ruby-on-rails - 查找和修改、获取数据、处理并保存 - Mongoid

MongoDB 耗尽分片但平衡器未运行? (removeShard 花费太多时间)

c# - 如何在数组.NET驱动程序中的项目属性上创建MongoDB MultiKey索引

c# - MongoDB 聚合 Shell 脚本到 MongoC# Driver

java - 在 SpringMVC 应用程序中初始化 MongoDB 存储库时出错

mongodb - Golang MGO Group By multiple params 并按日期时间抓取最后一个

c# - Mongodb更新无意中插入文档

java - 如何使用 Mongo Repository 查询同一个字段两次?