次の形式のドキュメントを含むデータベースがあります。
{"タイプ" : "A", "日付": "2013-09-19", "週" : "A", "日" : "月"}
{"タイプ" : "B", "週" : "A", "日" : "月", "クラス" : "xyz"}
特定の日付 (doc.Type = "A" から) のすべてのクラス (doc.Type = "B" から) を一覧表示するビューを作成するにはどうすればよいですか? 基本的には、「週」フィールドと「日」フィールドを一致させることを意味します。例を見つけました (主に Christopher Lenz のソリューションに基づいています) が、これらは一致するフィールドが 1 つだけに基づいて一致しており、これはドキュメント タイプの 1 つで一意です。
アップデート
@ダニエルに応じて明確にするために:
URL クエリに日付を入力できるようにしたいと考えています。これは、タイプ「A」ドキュメントに一致します。これから、元のタイプ A と同じ週と日の値を持つすべてのタイプ B のドキュメントが必要です。