-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