mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-11-09 02:44:58 +08:00
Update mongodb
This commit is contained in:
@@ -1,5 +1,4 @@
|
|||||||
using Dm.parser;
|
using MongoDB.Bson;
|
||||||
using MongoDB.Bson;
|
|
||||||
using MongoDB.Driver;
|
using MongoDB.Driver;
|
||||||
using Newtonsoft.Json.Linq;
|
using Newtonsoft.Json.Linq;
|
||||||
using SqlSugar.MongoDb;
|
using SqlSugar.MongoDb;
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
using Dm;
|
using Dm;
|
||||||
using Dm.util;
|
|
||||||
using MongoDB.Bson;
|
using MongoDB.Bson;
|
||||||
using Newtonsoft.Json.Linq;
|
using Newtonsoft.Json.Linq;
|
||||||
using System;
|
using System;
|
||||||
@@ -175,7 +174,7 @@ namespace SqlSugar.MongoDb
|
|||||||
else if (mb.LastParameter == shortName.TrimEnd('.'))
|
else if (mb.LastParameter == shortName.TrimEnd('.'))
|
||||||
{
|
{
|
||||||
var replaceName = shortName.TrimEnd('.') + ".";
|
var replaceName = shortName.TrimEnd('.') + ".";
|
||||||
resultString = $"${resultString.TrimStart(replaceName.toCharArray())}";
|
resultString = $"${resultString.TrimStart(replaceName.ToCharArray())}";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,6 @@ using System.Collections.Generic;
|
|||||||
using System.Linq.Expressions;
|
using System.Linq.Expressions;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using static Dm.net.buffer.ByteArrayBuffer;
|
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
namespace SqlSugar.MongoDb
|
namespace SqlSugar.MongoDb
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
using Dm.util;
|
using MongoDB.Bson;
|
||||||
using MongoDB.Bson;
|
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
using Dm.util;
|
using Microsoft.IdentityModel.Tokens;
|
||||||
using Microsoft.IdentityModel.Tokens;
|
|
||||||
using MongoDB.Bson;
|
using MongoDB.Bson;
|
||||||
using MongoDB.Bson.IO;
|
using MongoDB.Bson.IO;
|
||||||
using MongoDB.Bson.Serialization;
|
using MongoDB.Bson.Serialization;
|
||||||
@@ -78,7 +77,7 @@ namespace SqlSugar.MongoDb
|
|||||||
EntityType = lastPareamter.Type,
|
EntityType = lastPareamter.Type,
|
||||||
TableName = null
|
TableName = null
|
||||||
};
|
};
|
||||||
newJoins.add(result);
|
newJoins.Add(result);
|
||||||
queryBuilder.JoinQueryInfos = newJoins;
|
queryBuilder.JoinQueryInfos = newJoins;
|
||||||
MongoDbQueryBuilder mb2 = null;
|
MongoDbQueryBuilder mb2 = null;
|
||||||
if (queryBuilder is MongoDbQueryBuilder mb)
|
if (queryBuilder is MongoDbQueryBuilder mb)
|
||||||
@@ -128,7 +127,7 @@ namespace SqlSugar.MongoDb
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
using var reader = new JsonReader(json?.toString());
|
using var reader = new JsonReader(json?.ToString());
|
||||||
var arrayObj = BsonSerializer.Deserialize<BsonValue>(reader);
|
var arrayObj = BsonSerializer.Deserialize<BsonValue>(reader);
|
||||||
return arrayObj;
|
return arrayObj;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user