我正在使用Sublime Text作为文本编辑器.
有一个jsFormat用于格式化javascript文件,但我找不到一个JSX.
你们如何处理格式化JSX?
想要对存储在mongodb集合中的对象提供i18n支持
目前我们的架构如下:
{
_id: "id"
name: "name"
localization: [{
lan: "en-US",
name: "name_in_english"
}, {
lan: "zh-TW",
name: "name_in_traditional_chinese"
}]
}
Run Code Online (Sandbox Code Playgroud)
但我的想法是字段"lan"是唯一的,我可以只使用此字段作为键,因此结构将是
{
_id: "id"
name: "name"
localization: {
"en-US": "name_in_english",
"zh-TW": "name_in_traditional_chinese"
}
}
Run Code Online (Sandbox Code Playgroud)
这将更整洁,更容易解析(只是本地化[语言]将获得我想要的特定语言的价值).
但问题是:在MongoDB中存储数据这是一个很好的做法吗?以及如何通过json-schema检查?