spring 怎么访问 mongodb 里的复杂数据类型啊

2021-10-21 23:29:05 +08:00
 johnsonshu

如下图所示。article 和 title 字段,因为是普通的 String,

所以 MongoRepository 的子类 用 findById(docId).get() 就能拿到。

可是象 image_dl_result 字段,映射应该怎么建立啊。一定需要手动写代码映射吗? 有没有资料能参考一下吗?

799 次点击
所在节点    问与答
5 条回复
aircjm
2021-10-21 23:31:44 +08:00
用集合接不行吗?
johnsonshu
2021-10-21 23:31:56 +08:00
我靠,发完贴才发现少打了个 s, 解决了:

@Field("image_dl_result")
=>
@Field("image_dl_results")
aircjm
2021-10-21 23:33:03 +08:00
@johnsonshu 我能问下这个地方为什么用数组而不用集合的原因吗?
johnsonshu
2021-10-21 23:35:34 +08:00
@aircjm 我是新手啊,不知道你所说的集合什么意思。Compass 里显示的既然是数组,
我就尽量找个数组往上靠了,想不到成了。
aircjm
2021-10-23 16:05:30 +08:00
@johnsonshu 都可以用 没啥问题

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

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

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

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

© 2021 V2EX