本文摘自PHP中文网,作者coldplay.xixi,侵删。
以前项目基本上全部使用MySQL数据库, 最近项目排期空出了一点时间leader决定把日志模块迁移到插入/查询性能更好的MongoDB上. 多条件查询的写法着实费了些功夫, 撰文记录一下.
相关学习推荐:C#.Net开发图文教程
一、准备工作
1. 安装过程, 不赘述了
2. 添加ReferencePackage
1 2 |
|
3. appsetting.json添加连接配置
1 2 3 4 5 |
|
4. 获取MongoDBConfig 的方法
1 2 3 4 5 6 7 8 9 10 |
|
二、查询方法
这里的查询方法是网上找的, 直接拿来用了. 如果是单一数据源的话, 这里的host可以提取出来成为helper类的属性.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
|
三、调用查询方法
相关阅读 >>
httpclient向https发送数据建立ssl连接时的异常
asp.net core如何安装?详解asp.net core安装的实例教程
解决 asp.net core mysql varchar 字符串截取实例教程
更多相关阅读请进入《.net》频道 >>
C#高级编程(第11版) C# 7 & .NET Core 2.0(.NET开发经典名著)
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。