Mongodb 内嵌文档中数组属性的更新和插入
网上资料找的头疼,自己看文档弄个demo,做个笔记总结一下吧。
1、引入对应依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-mongodb</artifactId>
</dependency>
2、javaBean对象
@Data
public class Goods {
private long id;
String name;
String price;
List<GoodsAttribute> goodsAttributes;
}
@Data
public class GoodsAttribute {
String name;
String describe;
}
3、插入mongodb
@Test
public void creatList() {
List<Goods> list = new ArrayList<>();
fo