如何在mongodb中的文本中存储自定义表情符号

时间:2019-06-24 14:19:04

标签: mongodb

在Web应用程序中,存储包含自定义表情符号的文本消息的第一个想法是在文本中保存表情符号的链接。

例如,如果Messages集合中有一个content字段,那么当将表情符号保存在文本中时,该字段将包含以下内容:

I am an example content with an emoji icon <img src='assets/emojis/custom-emoji.png'/>

我不确定这是否是最好的方法,我想知道对这种情况有什么建议。

1 个答案:

答案 0 :(得分:1)

我建议您以某种符号方式存储它们,例如{emoji:smileyface}。这将使您可以更新映像路径,而无需将来进行任何数据迁移。它还将允许您执行诸如主题化之类的事情。

您可以在客户端或服务器上的变量中以及在检索数据映射符号->路径时进行映射。