如何在Rails中显示两个不同类的两个不同对象的属性差异?

时间:2013-10-24 11:29:29

标签: ruby-on-rails erb

我有两个模型,Article和EditedArticle,两者共享一个名为content的属性。该属性当前正作为文本存储在数据库中。

如果我有每篇文章和EditedArticle的实例,a1和ea1,并执行以下操作:

unless a1.content == ea1.content

如何在edited_articles#show视图中突出显示ea1.content的差异? 我的猜测是我必须用.each_line做一些事情,但我不确定从哪里去。

1 个答案:

答案 0 :(得分:1)

查看diff library,找出字符串或数组之间的差异

另外,您可能会发现text gem对这种情况很有用。

还有一个名为english的人也可以提供帮助。