mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-09-22 20:13:41 +08:00
Update Mongodb
This commit is contained in:
@@ -44,6 +44,12 @@ namespace MongoDbTest
|
|||||||
.Where(it=> it.Id == ids.Last())
|
.Where(it=> it.Id == ids.Last())
|
||||||
.ExecuteCommand();
|
.ExecuteCommand();
|
||||||
|
|
||||||
|
var updateRow4 = db.Updateable<OrderInfo>()
|
||||||
|
.SetColumns(it => it.CreateTime == DateTime.Now)
|
||||||
|
.SetColumns(it => it.Name == "xx")
|
||||||
|
.Where(it => it.Id == ids.Last())
|
||||||
|
.ExecuteCommand();
|
||||||
|
|
||||||
var delrow = db.Deleteable(new OrderInfo() { Id = ids.Last() })
|
var delrow = db.Deleteable(new OrderInfo() { Id = ids.Last() })
|
||||||
.ExecuteCommand();
|
.ExecuteCommand();
|
||||||
|
|
||||||
|
@@ -76,8 +76,8 @@ namespace SqlSugar.MongoDbCore
|
|||||||
|
|
||||||
string op = expr.NodeType switch
|
string op = expr.NodeType switch
|
||||||
{
|
{
|
||||||
ExpressionType.Equal => value.IsBsonNull ? "$eq" : null,
|
ExpressionType.Equal => "$eq",
|
||||||
ExpressionType.NotEqual => value.IsBsonNull ? "$ne" : "$ne",
|
ExpressionType.NotEqual => "$ne",
|
||||||
ExpressionType.GreaterThan => "$gt",
|
ExpressionType.GreaterThan => "$gt",
|
||||||
ExpressionType.GreaterThanOrEqual => "$gte",
|
ExpressionType.GreaterThanOrEqual => "$gte",
|
||||||
ExpressionType.LessThan => "$lt",
|
ExpressionType.LessThan => "$lt",
|
||||||
|
Reference in New Issue
Block a user