【发布时间】:2015-07-07 20:30:57
【问题描述】:
我有类似如下的搜索结果:
search.get_res()
{
"Title": "The Lion King",
"Synopsis": "When the evil Scar kills Mufasa..."
"RunTime": 92
}
但是,如果用户使用不同的语言,我还需要本地化 Title 和 Synopsis。换句话说,我需要能够指定如下内容:
search.get_res(language="en")
search.get_res(language="fr")
search.get_res(language="de")
存储它的最佳方式是什么?这一切都应该在一个 json 对象中吗?可能是这样的:
{
"DEFAULT": {
"Title": "The Lion King",
"Synopsis": "When the evil Scar kills Mufasa..."
"RunTime": 92
}, "FR": {
"Title": "Le Grande Lion",
"Synopsis": "Quande elle..."
}
}
或者,存储 solr 搜索结果的最佳方式是什么?如果所有内容都存储在同一个 json 对象中,那么 50 个概要可能会变得非常大...
【问题讨论】:
标签: python json search solr localization