摘要:
###创建区别 WebApplicationBuilder var builder = WebApplication.CreateBuilder(args); // 在UseKestrel()方法中指定IP和端口 builder.WebHost.UseKestrel(options => { opt 阅读全文
摘要:
####环境 C# mongdb.driver collection分片 _id为片键 ###报错信息 A write operation resulted in an error. WriteError: { Category : "Uncategorized", Code : 61, Messa 阅读全文
摘要:
##MongDb存储的文档必须有一个"_id"键(主键)文档的唯一标识 插入文档不存在该键时 会自动创建 可以服务器来做 但通常交由客户端驱动程序完成 原因如下: 虽ObjectId易生成 但是生成则会产生开销 MongDb的设计理念是 能从服务器端转移到驱动的 就尽量转移 因为可扩展式数据库 扩展 阅读全文
摘要:
####前提 使用HttpClient进行post请求 请求参数包含自定义header和body #####原错误代码 //headers 为 Dictionary<string, string> headers 用户自定义参数 var client = new HttpClient(httpCli 阅读全文
摘要:
###实现 1.创建存储过程 3.定时调用这个存储过程 创建存储过程(函数) CREATE PROCEDURE `KeepDatasWith30Days`() BEGIN SELECT @maxId:=max(Id) FROM tableName WHERE CreateTime<DATE(DATE 阅读全文
摘要:
PREPARE 使用方法 //1. 定义**预处理**语句 PREPARE stmt1 FROM 'SELECT InfoCode, CreateTime,UploadSourceType FROM operation_log_info WHERE UploadSourceType = ? '; / 阅读全文
摘要:
###Mongdb默认主键是一个12字节的Bson对象 对于字段删除 我们常用的语法 比如 db.testing1576.deleteMany({SEGMENTID:"10ac0ac0c7654b3ea0946c273b44a51c"}) //普通字符串 这里SEGMENTID存储的是字符串 但是使 阅读全文
摘要:
###查询 查询所有 db.products.find() 分页查询 db.products.find().limit(20).skip(10) 查询 过滤某些列(_id为默认查询列) db.products.aggregate([{$project:{"pName":0}}]) 查询 仅查询某些列 阅读全文
摘要:
####DataTable 获取某列数据 并转为list List<string> litRate = data.AsEnumerable().Select(d => d.Field<string>("columnName")).ToList(); DataTable 获取某行数据 并转为Dicti 阅读全文
摘要:
当要向数据库插入的数据 结构是动态(未知)的 且要默认追加特定列 可参考该教程 Eg:需要插入商品信息 具体字段需要根据输入数据 来决定 同时还要默认添加创建时间、主键索引id 我们有两种解决方法 类中包含 BsonDocument 作为属性 创建类如下 public class Post { pu 阅读全文