我有一個文檔列出了按主題分隔的作者的發佈項ID。這導致如下文檔:限制多個MongoDB數組大小
{
_id: "sdkafjsadkfjads3023",
Author: "SomeGuy"
RecentPosts: {
"topic-1": {
Count: 4,
Posts: ["postitemid1","postitemid2","postitemid2","postitemid3"]
}
"topic-2": {
Count: 3
Posts: ["postitem5","postitem6","postitem8"]
}
}
}
大部分時間我在做原子推動每個這些後數組在相同的更新。我想要做的就是在任何時候將數組限制在10個以上。這樣,任何時候我都可以對同一主題/帖子進行推理。我甚至可能提出要求,還是應該以不同的方式做到這一點?
在此先感謝
你能給的你如何更新POST []數組的例子嗎? – 2012-07-25 20:44:19
我決定簡單地使用服務器端解決方案。我從配置文件中下拉最近的帖子,然後選擇前10並將其保存回配置文件。 – nyxtom 2012-07-25 23:46:53