0
我在MongoDB中建立了一個由mongolabs驅動的數據庫。在這一刻,我有3
列 - 用戶名,借書和日期爲每年的每週借用。因此,1個用戶名可以借用不同日期的不同書籍。我目前使用pymongo來分析數據。我想在這個星期內獲得用戶名所借的所有書籍,並將其顯示爲列表。如何做到這一點一直困在這一個星期?使用python分析mongodb中的數據
當前數據庫:
{ Username: A,
Book_Borrowed: XYZ,
Date: 11/2/10
}
{ Username: B,
Book_Borrowed: FGH,
Date: 12/2/10
}
{ Username: A,
Book_Borrowed: DWW,
Date: 13/2/10
}
{ Username: A,
Book_Borrowed: GGG,
Date: 14/2/10
}
{ Username: B,
Book_Borrowed: DKD,
Date: 14/2/10
}
{ Username: C,
Book_Borrowed: DWW,
Date: 12/2/10
}
所需的輸出:
A: [XYZ,DWW,GGG]
B: [FGH,DKD]
C: [DWW]
您可以通過 「用戶名」 和'$ push'需要'$ group' 「Book_Borrowed」字段。 – styvane
@Styvane你可以給一個僞代碼或像pymongo中的一個例子 – qwerty