首页 > 编程知识 正文

mongodb集群模式,mongodb官网

时间:2023-05-04 01:51:37 阅读:156362 作者:3119

$unwind :将文档中的数组类型字段拆分为包含数组中值的多个字段。

需求:

{ ' _ id ' : objectid (5951 C5 de 567e BFF 0d 5011 FBA )、' name' : 'xydxq )、' address' : '北京朝阳区、' weekday。

db.get collection (chenxiaochantest ) ).aggregate({$unwind: ) $weekday ) )分割结果:

/*1() ) (_id(:objectid ) 5951C5de567eBFF0d5011FBA )、(name ) : ) xydxq )、(address ) 3360 )北京朝阳区)、' WWE { ' _ id ' : objectid (5951 C5 de 567e BFF 0d 5011 FBA )、' name' : 'xydxq )、' addre ent ' weekday ' 33602 }/*3*/' name' : 'xydxq )、' addre ent ' weekday ' :3 '/*4*/{ ' _ id ' : objectid (5951 C5 de 567e BFF0d 5011 FBA )、/使用{ ' _ id ' : objectid (5951 C5 de 567e BFF 0d 5011 FBA )、' name' : 'xydxq )、' addre ent ' weekday ' 3:5 } $ unwind 其他值相同,除非weekday的值不同。

实例解说:

{ ' _ id ' : objectid (5951 ca 15567 ebff 0d 5011 fbb )、' name' : 'xydxq )、' address' : '北京朝阳、' lunch ' 3360

db.get collection (chenxiaochantest2) ).aggregate({$unwind: ) $lunch ) )开封结果:

/*1() () _id ) :objectid ) 5951ca15567ebff0d5011fbb )、(name ) : (xydxq )、) address ) 3360 (北京朝阳)、)、) ' fruit ' : ' taozi ' }/*2*/{ ' _ id ' : objectid (5951 ca 15567 ebff 0d 5011 fbb )、' name ' 3360 ' xydxq ' lunch ' luncatid

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。