Update db.Reportable bug

This commit is contained in:
sunkaixuna 2021-07-19 14:14:40 +08:00
parent 65ea005311
commit 454e74ac50
2 changed files with 4 additions and 2 deletions

View File

@ -36,7 +36,7 @@ namespace OrmTest
private static void Demo1(SqlSugarClient db)
{
var list = new List<int>() { 1, 2, 3 };
var list = new List<int>() { 1, 2, 3,1,2 };
var query1 = db.Queryable<Order>();
var queryable2 = db.Reportable(list).ToQueryable<int>();
var x = db.Queryable(query1, queryable2, (x1, x2) => x1.Id.Equals(x2.ColumnName))

View File

@ -74,9 +74,11 @@ namespace SqlSugar
private void Each<Y>(StringBuilder sb, List<Y> list)
{
int i = 0;
foreach (var item in list)
{
var isLast = list.IndexOf(item) == list.Count - 1;
++i;
var isLast = i == list.Count ;
var isClass = typeof(T).IsClass();
if (isClass)
{