-4
A
回答
1
它非常依賴於你對數據的使用,如果你打算同時使用兩種語言,我會把它全部存儲在每個人的一個文檔中。
person = {
englishName : "English Name",
arabicName : "Arabic Name",
address: {
city: "city",
...
}
}
但是你可以將其存儲在單獨的文件,但同一個集合中:正如我說,這很依賴你的應用程序是如何工作
person = {
culture: "en"
name : "English Name",
address: {
city: "city",
...
}
}
person = {
culture: "ar"
name : "Arabic Name",
address: {
city: "city",
...
}
,而是儘量限制跨文檔的加入。
相關問題
- 1. 多語言支持
- 2. 多語言支持
- 3. Android多語言和少數語言支持語言不支持語言區域
- 4. Django的多語言支持
- 5. iphone多語言支持
- 6. Angular 2 - 多語言支持
- 7. 多語言支持iPhone?
- 8. Spring MVC:多語言支持
- 9. Android多語言支持
- 10. 與多語言支持
- 11. HTML5支持多語言
- 12. QT多語言支持?
- 13. iphone多語言支持
- 14. PHP - 多語言支持
- 15. Mysql utf8_unicode_ci多語言支持
- 16. 支持多種語言
- 17. Swift kitura多語言支持
- 18. SEO和多語言支持
- 19. ,它們支持多國語言</p> <p>多語言支持
- 20. Android語言支持
- 21. PyroCMS語言支持
- 22. EditText語言支持?
- 23. Yocto語言支持
- 24. 支持RTL語言
- 25. ILGeoNames語言支持
- 26. 支持ASP.NET中的多語言
- 27. 支持tomcat上的多語言網站
- 28. Google表單中的多語言支持
- 29. Classic-Asp的多語言支持
- 30. 對網站的多語言支持
引用耐克:「幹得好。」 –
可能的誘惑http://stackoverflow.com/questions/29716619/best-way-to-represent-multilingual-database-on-mongodb或http://stackoverflow.com/questions/21653526/multi-language-attributes-在-的MongoDB – chridam