跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 老哥们,求助 MongoDB 的问题!
未分類
24 11 月 2020

老哥们,求助 MongoDB 的问题!

老哥们,求助 MongoDB 的问题!

資深大佬 : yngzij 3

  • A 表: ids 数组(每个 item 对应 B 表的 id ),created_at.
  • B 表: status(状态).
  • 客户端传来的是查找的开始时间和结束时间.

老哥们,问题是这样的: 需要从A 表中拿出 ids 去B 表中查找 status ,但是它是一个数组,也就是多条记录,最后还需要根据 created_at 每天分页.

在A 表查找到一条记录后可以直接 range ids 连表查询在B 表中的状态吗?

尝试在 A 表单中根据 created_at 查找时间范围匹配到的记录,但是同一 created_at 对应多条记录我没办法分页了.

求 V 友给个思路

大佬有話說 (3)

  • 資深大佬 : muzuiget

    建索引啊,这里索引不是数据库本身的索引,而是你自己的业务索引。

    比如你写 A 、B 表时,把以后需要查找的属性提取出来,写到 C 表,然后以后根据 C 表来查。

  • 資深大佬 : lithium4010

    a 表扩一列放 items 的状态数组

  • 主 資深大佬 : yngzij

    @lithium4010 #2 是的最后是使用**lookup 解决的**.

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具