spring 中使用 mongodb, 库存表一般怎么设计和返回

2019-05-14 18:06:53 +08:00
 aoscici2000

"store": [ { "label": "S", "store": 100 }, { "label": "M", "store": 100 }, { "label": "L", "store": 100 } ]

比如表里的数据结构写成了这样, @Field private List<object> store;

查询到是没问题, 但写回的数据是空的?

一般这类有字符串和数字混合的是怎么设计的?

</object>

3450 次点击
所在节点    MongoDB
3 条回复
lqw3030
2019-05-14 18:22:22 +08:00
✔️google
✖️v2 等回复
460881773
2019-05-15 09:31:30 +08:00
直接用 fastjson 的 jsonarray 就可以。 其他 json 会有_class 字段很恶心。 如果不想用,可以定为 @Field(value = "store")
private List<HashMap<String, Object>> store;
thinkmore
2019-05-17 09:42:34 +08:00
```java
List<Store> store;

class store {
String label;
Integer store;
}
```

难道不是这样吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/564102

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX