c# – 使用.NET驱动程序2.0在MongoDB中构建索引
发布时间:2020-12-15 06:54:17 所属栏目:百科 来源:网络整理
导读:使用新驱动程序2.0构建索引的新方法是什么? 没有关于这个的文件. 显然,这可以与新的IndexKeysDefinitionBuilder接口,但这就是我到目前为止. 解决方法 您需要通过使用Builders.IndexKeys获得的IndexKeysDefinition来调用和等待CreateOneAsync: static async
使用新驱动程序2.0构建索引的新方法是什么?
没有关于这个的文件. 显然,这可以与新的IndexKeysDefinitionBuilder<>接口,但这就是我到目前为止. 解决方法
您需要通过使用Builders.IndexKeys获得的IndexKeysDefinition来调用和等待CreateOneAsync:
static async Task CreateIndex() { var client = new MongoClient(); var database = client.GetDatabase("db"); var collection = database.GetCollection<Hamster>("collection"); await collection.Indexes.CreateOneAsync(Builders<Hamster>.IndexKeys.Ascending(_ => _.Name)); } 如果您没有仓鼠,您还可以通过指定索引的json表示形式以非强类型的方式创建索引: await collection.Indexes.CreateOneAsync("{ Name: 1 }"); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ruby-on-rails – Rails 3 I18:缺少翻译:da.datetime.dis
- Ajax-实现Google Suggest风格搜索
- c# – 实体框架6运行时错误:“字典中没有给定键”
- ruby-on-rails – 从移动设备测试应用程序时出错 – ERR_CO
- 在C#中解析原始HTTP响应以获取状态代码
- ruby-on-rails – 使用sum和group查询Ruby On Rails?
- Fetch XML and ConditionExpression operators
- 查看oracle数据库的编码及修改编码格式的方法
- 学习UML实现、泛化、依赖、关联、聚合、组合
- Flex 4 stage.scaleMode详解 (第二部分 Flex 4 Web项目)
推荐文章
站长推荐
热点阅读