首先,这是一个非常简单的问题,但我不知道我是否可以清楚地解释它。所以,这似乎有点令人困惑。
我正在开发社交网站中用户之间的消息传递系统。我正在使用此邮件系统:https://medium.com/@danamulder/tutorial-create-a-simple-messaging-system-on-rails-d9b94b0fbca1
这个消息传递系统非常简单,这就是我所需要的,但是这个系统在链接中传递会话ID以查找相关的会话。但我想要做的是在链接中传递接收者的ID,因为这是用户友好的,并且,稍后我可能会更新系统以在链接中使用用户名而不是id,这也是Facebook所做的。
我被困在这里。 我有2张桌子。其中一个是对话,另一个是消息。 这是对话:
这是一个消息:
我在控制器中找到了这个对话:
before_action do
@conversation = Conversation.find(params[:id])
end
所以,在id部分,如果我收到会话ID,我可以找到相关的会话,但正如我所说,我试图传递“用户2”的ID。
谢谢。