我需要一种方法来创建自定义的节,并让mongooseIM识别它们并将数据存储在给定的数据库(如mysql)中以供稍后检索。如何在MongooseIM中创建自定义节?
我想这样做的原因是因为我正在构建的应用程序有一个聊天需要根据子对象的参数进行复杂的查询。此外,用户在应用程序内部进行的任何操作都是在聊天外部进行的,例如更改群组聊天的标题或类似帖子,它会以给定的postId和userId作为日志消息记录在聊天内部。
所以最好我希望它做的是这样的:
<postId>1</postId> //So that I can query by post id
<description>Hello</description> //Data for clients to update real time
<userId>1</userId> //also want to be able to query the db by this.
所有这些变量应该被保存成提供了MAM内MongooseIM