1
下面是我的JSON字符串在MongoDB中,我想刪除MasterColors陣列上MasterColorGuid在Asp.net核心從集合中刪除多個陣列MongoDB中在asp.net核心
{
"_id" : ObjectId("595657a00c1ac702f6e4f5cb"),
"IsActive" : true,
"IPAddress" : null,
"CreatedBy" : "46F5C2E8-83F4-4062-8CD7-1B567B303919",
"CreatedDateUtc" : ISODate("2017-06-30T13:51:38.324Z"),
"ModifiedBy" : "46F5C2E8-83F4-4062-8CD7-1B567B303919",
"ModifiedDateUtc" : ISODate("2017-06-30T13:51:38.324Z"),
"WebSiteGuid" : "12E36FB8-D1B5-4172-8144-1176C0AFA82D",
"ProductGuid" : "8D647BE5-8ABC-4AD8-8342-1254C8096DC8",
"ProductName" : "Built® Netbook & Laptop Sleeve 9-10\"",
"ProductCode" : "BT-5603",
"MasterColors" : [
{
"MasterColorGuid" : "49e35057-39a6-4772-93c9-fc10aa87eff8",
"SkuGuid" : "C634041D-116E-447A-A806-9CA04E4DA5B4"
},
{
"MasterColorGuid" : "8ae4d05e-96f4-486d-9a2f-b1535f711f9f",
"SkuGuid" : "04A03C81-07BC-4609-9311-C051784B1502"
}
]
}
你可以分享到目前爲止編寫的.NET代碼以刪除數組嗎? – Ignas
這個問題是錯誤的我想做一個查詢從mongodb在asp.net核心中提取數據在mongodb中的查詢是:db.getCollection('Products')。distinct(「ProductSKUs.VariantName」,{「WebSiteGuid」:「 12E36FB8-D1B5-4172-8144-1176C0AFA82D「})簡而言之,我希望獲得所有產品的所有distincint varaint名稱,我將如何在asp.net核心中傳遞此查詢。 @Ignas – grnake
你應該解決你的問題。看看這是否有幫助.http://stackoverflow.com/questions/44850951/get-distinct-nested-document-values-from-a-collection-in-mongodb-using-c-sharp/44885033#44885033 – Veeram