mongo @DBRef 问题 .

冬日的萤火虫 2015-08-05 05:22:22
各位大侠:
现有存储对象如下
A: {id , @DBRef List<B>}

B: {id, @DBRef List<C>}

C: {id ,info}

对应关系是
A [one-to-many] B
B [one-to-many] C

我在 java程序中查询 A
然后 getB的集合 ,获得 B的集合后 再getC的集合.

现有如下 问题. B 可以正常查询 ,但是 通过 B 获取C的集合时, C的集合是空的. [mongo中 均有对应的数据]
请问:
1. mongo是否支持 这样的 查询?
2.如果支持,C的数据怎么获取呢?
...全文
318 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
eshujiushiwo 2015-08-20
  • 打赏
  • 举报
回复
DBREF个人没有在生产中用过。。不是特别清楚。。 帮顶

1,798

社区成员

发帖
与我相关
我的任务
社区描述
MongoDB相关内容讨论区
社区管理员
  • MongoDB社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧