索引:

目录索引

一.API 列表

  1.SetSegment 属性,指示 根据条件 动态拼接 要修改的字段

    见如下示例.

二.API 单表-完整 方法 举例

             // update 要赋值的变量
var time = DateTime.Now.ToString();
var propertyVal = "{xxx:yyy,mmm:nnn,zzz:aaa}"; // 使用 SetSegment 动态 拼接 set field 起点
var set = Conn.Updater<BodyFitRecord>().SetSegment; // 根据 条件 判断 是否要对字段 CreatedOn 进行 update
if (!time.IsNullStr())
{
set = set.Set(it => it.CreatedOn, DateTime.Parse(time));
} // 根据 条件 判断 是否要对字段 BodyMeasureProperty 进行 update
if (!propertyVal.IsNullStr())
{
set = set.Set(it => it.BodyMeasureProperty, propertyVal);
} // 对 SetSegment 设定的字段 进行 update 动作
var res1 = await set
.Where(it => it.Id == m.Id)
.UpdateAsync(); Assert.True(res1 == );

  以 MySQL 为例,生成 SQL 如下:

 update `bodyfitrecord`
set `CreatedOn_col`=?CreatedOn_col_1,
`BodyMeasureProperty`=?BodyMeasureProperty_2
where `Id`=?Id_3;

                                         蒙

                                    2019-04-13 23:59 周六

最新文章

  1. python 字符编码 转换
  2. javascript中的真假值、数据类型判断以及+的特殊用法
  3. NetBeans快捷键的使用
  4. GRID用法(取行、列值;定位选中某行等等)
  5. MyEclipse中配置SWT/JFace/SWT-Designer 艰辛路程
  6. ASP.NET优化性能方法之一禁用调试模式(转)
  7. GoF——状态模式
  8. B - 确定比赛名次
  9. makinacorpus/spynner
  10. 实战:sqlserver 2008 扩展事件-XML转换为标准的table格式
  11. jquery validation remote depends 验证触发条件
  12. 好玩的WPF第二弹:电子表字体显示时间+多彩呼吸灯特效button
  13. setTimeout,setInterval 最短触发时间
  14. 写给Android App开发人员看的Android底层知识(2)
  15. 【CSS3】布局
  16. Java集合框架(二)—— HashSet、LinkedHashSet、TreeSet和EnumSet
  17. Windows Community Toolkit 3.0 - UniformGrid
  18. 关注的Elasticsearch大牛博客
  19. LeetCode 551. Student Attendance Record I (C++)
  20. C#让控制台程序不显示闪退窗口的方法

热门文章

  1. 关于css兼容性问题及一些常见问题汇总
  2. 泛微oa几个常用的js
  3. Dotspatial 要素重叠部分去除
  4. 信利SC123金融财务计算器评测——不错的HP 12C仿品
  5. 最简单的Nginx讲解--HTTP服务器、正向代理、反向代理、负载均衡
  6. JavaScript 中的四舍五入
  7. Java面向对象概述及三大特征(封装,继承和多态)
  8. 网卡的 Ring Buffer 详解
  9. python --- 基数排序算法
  10. 网络协议 15 - P2P 协议:小种子大学问