上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: ##MongDb存储的文档必须有一个"_id"键(主键)文档的唯一标识 插入文档不存在该键时 会自动创建 可以服务器来做 但通常交由客户端驱动程序完成 原因如下: 虽ObjectId易生成 但是生成则会产生开销 MongDb的设计理念是 能从服务器端转移到驱动的 就尽量转移 因为可扩展式数据库 扩展 阅读全文
posted @ 2023-02-28 10:17 C余L小R鱼 阅读(54) 评论(0) 推荐(0) 编辑
摘要: ####前提 使用HttpClient进行post请求 请求参数包含自定义header和body #####原错误代码 //headers 为 Dictionary<string, string> headers 用户自定义参数 var client = new HttpClient(httpCli 阅读全文
posted @ 2023-01-13 11:06 C余L小R鱼 阅读(11564) 评论(2) 推荐(3) 编辑
摘要: ###实现 1.创建存储过程 3.定时调用这个存储过程 创建存储过程(函数) CREATE PROCEDURE `KeepDatasWith30Days`() BEGIN SELECT @maxId:=max(Id) FROM tableName WHERE CreateTime<DATE(DATE 阅读全文
posted @ 2022-11-19 16:17 C余L小R鱼 阅读(628) 评论(0) 推荐(0) 编辑
摘要: PREPARE 使用方法 //1. 定义**预处理**语句 PREPARE stmt1 FROM 'SELECT InfoCode, CreateTime,UploadSourceType FROM operation_log_info WHERE UploadSourceType = ? '; / 阅读全文
posted @ 2022-11-06 15:58 C余L小R鱼 阅读(254) 评论(0) 推荐(0) 编辑
摘要: ###Mongdb默认主键是一个12字节的Bson对象 对于字段删除 我们常用的语法 比如 db.testing1576.deleteMany({SEGMENTID:"10ac0ac0c7654b3ea0946c273b44a51c"}) //普通字符串 这里SEGMENTID存储的是字符串 但是使 阅读全文
posted @ 2022-09-08 10:01 C余L小R鱼 阅读(888) 评论(0) 推荐(0) 编辑
摘要: ###查询 查询所有 db.products.find() 分页查询 db.products.find().limit(20).skip(10) 查询 过滤某些列(_id为默认查询列) db.products.aggregate([{$project:{"pName":0}}]) 查询 仅查询某些列 阅读全文
posted @ 2022-09-03 18:06 C余L小R鱼 阅读(23) 评论(0) 推荐(0) 编辑
摘要: ####DataTable 获取某列数据 并转为list List<string> litRate = data.AsEnumerable().Select(d => d.Field<string>("columnName")).ToList(); DataTable 获取某行数据 并转为Dicti 阅读全文
posted @ 2022-08-31 16:42 C余L小R鱼 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 当要向数据库插入的数据 结构是动态(未知)的 且要默认追加特定列 可参考该教程 Eg:需要插入商品信息 具体字段需要根据输入数据 来决定 同时还要默认添加创建时间、主键索引id 我们有两种解决方法 类中包含 BsonDocument 作为属性 创建类如下 public class Post { pu 阅读全文
posted @ 2022-08-30 11:27 C余L小R鱼 阅读(158) 评论(0) 推荐(0) 编辑
摘要: MongoDb默认 _id 为自动生成12字节唯一标识 如图所示 若想要_id为整数自增序列 参照以下教程 https://www.runoob.com/mongodb/mongodb-autoincrement-sequence.html 其中counters 集合 用来存储 序列key 及其对应 阅读全文
posted @ 2022-08-22 17:47 C余L小R鱼 阅读(454) 评论(0) 推荐(0) 编辑
摘要: ##属性重命名 该方法主要用于解决 接收数据-json的属性名 与当前接口属性名对不上 常见 大小写不一致 Eg:java参数大驼峰规则 C#小驼峰规则 接口参数相同 但命名规则不同 C#接收后无法直接序列化 参数均为空 using System.Runtime.Serialization 进行序列 阅读全文
posted @ 2022-08-15 20:20 C余L小R鱼 阅读(507) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页