我在SailsJS中实现了一个消息传递应用程序,但是我需要在读取时标记一个特定的消息。
现在用户需要点击对话,浏览器会加载相关的消息。我怎么能这样做?
这是我的对话模型:
module.exports = {
attributes: {
subject: 'STRING',
related_product_id: 'INTEGER',
related_product_name: 'STRING',
related_product_price: 'STRING',
starter_name: 'STRING',
recipients: {
collection: 'recipient',
via: 'conversation'
},
messages: {
collection: 'message',
via: 'conversation'
}
}
};
这是我的消息模型:
module.exports = {
attributes: {
body: 'string',
sender_uid: 'string',
file: 'string',
conversation: {
model: 'conversation'
},
read : {
type : "boolean",
defaultsTo : false
}
}
};
我在消息模型上加上了读取,这将是我在阅读时需要更改为True的字段。