- 增加 IInsert InsertColumns/IgnoreColumns 方法重载输入 string[];#275

This commit is contained in:
28810
2020-04-14 23:49:25 +08:00
parent 0ac564f801
commit e62e425646
5 changed files with 60 additions and 12 deletions

View File

@ -48,12 +48,25 @@ namespace FreeSql
/// <param name="columns">lambda选择列</param>
/// <returns></returns>
IInsert<T1> InsertColumns(Expression<Func<T1, object>> columns);
/// <summary>
/// 只插入的列
/// </summary>
/// <param name="columns">属性名,或者字段名</param>
/// <returns></returns>
IInsert<T1> InsertColumns(string[] columns);
/// <summary>
/// 忽略的列IgnoreColumns(a => a.Name) | IgnoreColumns(a => new{a.Name,a.Time}) | IgnoreColumns(a => new[]{"name","time"})
/// </summary>
/// <param name="columns">lambda选择列</param>
/// <returns></returns>
IInsert<T1> IgnoreColumns(Expression<Func<T1, object>> columns);
/// <summary>
/// 忽略的列
/// </summary>
/// <param name="columns">属性名,或者字段名</param>
/// <returns></returns>
IInsert<T1> IgnoreColumns(string[] columns);
/// <summary>
/// 指定可插入自增字段