mongodb的空判断怎么做?
var update = Builders<UserPrizeInfo>.Update
.Set(a => a.Status, UserPrizeInfo.Status)
.Set(a => a.AddressArea, UserPrizeInfo.AddressArea)
.Set(a => a.AddressDetail, UserPrizeInfo.AddressDetail)
.Set(a => a.AddressName, UserPrizeInfo.AddressName)
.Set(a => a.AddressPhone, UserPrizeInfo.AddressPhone);
return cols.UpdateOne(filter, update);
如上可以正常更新,但是我想在更新前加入空判断例如
之前的如下,有问题
if (UserPrizeInfo.AddressArea!=“”)
{
update.Set(a => a.AddressArea, UserPrizeInfo.AddressArea);
}
return cols.UpdateOne(filter, update);
这种,如果AddressArea不为空虽然进入了d你是最后cols.UpdateOne(filter, update);实行完还是没有成功更新到数据库,要怎么做?
.Set(a => a.Status, UserPrizeInfo.Status)
.Set(a => a.AddressArea, UserPrizeInfo.AddressArea)
.Set(a => a.AddressDetail, UserPrizeInfo.AddressDetail)
.Set(a => a.AddressName, UserPrizeInfo.AddressName)
.Set(a => a.AddressPhone, UserPrizeInfo.AddressPhone);
return cols.UpdateOne(filter, update);
如上可以正常更新,但是我想在更新前加入空判断例如
之前的如下,有问题
if (UserPrizeInfo.AddressArea!=“”)
{
update.Set(a => a.AddressArea, UserPrizeInfo.AddressArea);
}
return cols.UpdateOne(filter, update);
这种,如果AddressArea不为空虽然进入了d你是最后cols.UpdateOne(filter, update);实行完还是没有成功更新到数据库,要怎么做?
...全文
相关推荐
php结合mongodb判断坐标是否在指定多边形区域内的实例
本实例主要关注如何利用PHP与MongoDB进行交互,以判断一个坐标点是否位于特定的多边形区域内。MongoDB是一款强大的NoSQL数据库,支持丰富的地理空间索引,使得处理地理位置数据变得简单高效。
php+mongodb判断坐标是否在指定多边形区域内的实例
在本实例中,我们探讨了如何使用PHP与MongoDB数据库结合来判断一个地理位置坐标是否位于预定义的多边形区域内。
Java操作mongodb的模糊查询和精确查询
**非空和不存在查询**: 使用`not`关键字可以查询某个字段不为空或者不存在的文档。
MongoDB面试专题
目录:1.MongoDB 成为最好 NoSQL 数据库的原因是什么?2.NoSQL 数据库有哪些类型?3.MySQL 与 MongoDB 之间最基本的差别是什么?4.你怎么比较 MongoDB、Cou
01MongoDB学习什么是MongoDB?
01★MongoDB学习★什么是MongoDB?


