我有一些内容需要以HTML格式呈现,根据内容在ElasticSearch中的存储方式,这被视为最佳做法:
1)将HTML存储在单个json字段
中2)将内容存储为单独的数据字段,使用带有附加字段的嵌套对象来指示它是列表还是表等,然后从此处生成html
仅供参考我将使用elasticsearch来提供内容,并根据存储在索引中的数据生成整个UI。
答案 0 :(得分:0)
我会明确选择选项2,因为它更灵活,你不会用大量的HTML混乱你的ES。
然后我会试着Elasticsearch view plugin从我的文档中生成HTML视图。
有一个全面的例子available here