MongoDBに保存されている製品ドキュメントのページ分割メカニズムを作成しようとしています。これをトリッキーにするのは、各ドキュメントが複数の色を持つことができるということです。ドキュメント自体ではなく、これらの色でページ付けする必要があります。たとえば、以下の例には2つの色があり、ページの結果では2としてカウントされます。
誰もがこれを最も簡単で最も感情的な方法でやって回るでしょうか?
前もって感謝します!
{
"_id": ObjectId("4fdbaf608b446b0477000142"),
"created_at": newDate("14-10-2011 12:02:55"),
"modified_at": newDate("15-6-2012 23:55:43"),
"sku": "A1051g",
"name": {
"en": "Earrings - Celebrity"
},
"variants": [
{
color: {
en: "Blue"
}
},
{
color: {
en: "Yellow"
}
}
]
}