Ruby on rails 在SQL数据库中保存带有链接的文本

Ruby on rails 在SQL数据库中保存带有链接的文本,ruby-on-rails,angularjs,postgresql,Ruby On Rails,Angularjs,Postgresql,我想创建类似Facebook的Post功能。我希望用户能够提及其他人,并为提及超链接到用户页面 保存此文本的最佳方式是什么?我想的方法是将文本和超链接一起保存在PostgreSQL的文本字段中 "Thanks <a href="/johnny">Johnny</a>" “谢谢” 然而,这种方法缺乏结构。例如,没有数据库条目将johnny与提及联系起来 保存此数据的最佳方法是什么?为什么不在href中为用户存储完整路径,例如?@JagdeepSingh这就是我上面提到的

我想创建类似Facebook的
Post
功能。我希望用户能够提及其他人,并为提及超链接到用户页面

保存此文本的最佳方式是什么?我想的方法是将文本和超链接一起保存在PostgreSQL的文本字段中

"Thanks <a href="/johnny">Johnny</a>"
“谢谢”
然而,这种方法缺乏结构。例如,没有数据库条目将johnny与提及联系起来


保存此数据的最佳方法是什么?

为什么不在
href
中为用户存储完整路径,例如
?@JagdeepSingh这就是我上面提到的。问题是,如果您想构建一个功能更全面的通知中心“Best way”,那么您就没有提到这一点的参考?你在优化什么?@SergioTulentsevsimplicity@user2954587:用于提及/ping的最小有用实现可能如下所示:保存注释时,您会检测其中提到的用户,并创建某种类型的通知对象,该对象链接到此注释。仍然与如何存储注释的实际文本完全正交(这是这里的问题)