好吧,我要建立我的蒙戈DB模式的一個小網站,我需要的是複製這個模式到蒙戈DB類別:與其他收藏品蒙戈Db的家長和孩子標籤字段
product
-> tag1
->child_tag1
->child_tag2
-> tag2
->child_tag1
->child_tag2
-> tag3
->child_tag1
->child_tag2
這是用mongo重現這個模式的最好方法嗎?
我肯定需要能夠改變標籤或子標籤不更新所有對象集合:) 將帖子
我的好事業知道我的問題不是那麼清楚,我需要澄清的是我試圖將一個MySQL數據庫網站轉換到一個mongoDb網站。
所以我有4代表在MySQL:
products
id(AUTO) | product_name | qty
1 biscuits 34
2 limonade 29
tags
id(AUTO) | tag_name
1 sugar
2 eggs
3 vitamine C
tags_childs
id(AUTO) | id_tag | tag_child_name
1 1 glucouse
2 2 protein
3 2 chicken
products_tags
id_product | id_tag | id_tag_child
1 1 NULL
1 1 1
1 2 3
2 3 NULL
所以我用products_tags表加入了4桌(這就是爲什麼加熱加入即時切換到MongoDB的:))
所以我可以用mongodb集合和對象重現這個場景嗎?
thx :)
你能解釋一下你到底在做什麼嗎?因爲現在我不完全瞭解你到底在做什麼。 – Petrogad
所以我想指出一個完全獨立的問題..我不確定,但你不應該同時需要一個標籤和tags_childs表,因爲你可以在標籤爲「tag_parent_id」的標籤中添加一個額外的列,這是一個標識另一個標籤..雖然起草了一個問題的答案,但至少想要指出。 – Petrogad