Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 对主键不是';id';_Ruby On Rails_Gem_Paper Trail Gem - Fatal编程技术网

Ruby on rails 对主键不是';id';

Ruby on rails 对主键不是';id';,ruby-on-rails,gem,paper-trail-gem,Ruby On Rails,Gem,Paper Trail Gem,在我的rails 3应用程序中,我已经为几个模型使用了paper_trail,但是 我在尝试将其应用于联接模型时遇到了一个障碍—它的 主键不是id 我检查了文档和来源,但看不到任何选项 覆盖id的使用。有什么建议吗?最简单的修复方法就是添加一个引用主键的方法id。 一旦有了书面记录,它就高兴了。你是怎么做到的?

在我的rails 3应用程序中,我已经为几个模型使用了paper_trail,但是 我在尝试将其应用于联接模型时遇到了一个障碍—它的 主键不是id

我检查了文档和来源,但看不到任何选项
覆盖id的使用。有什么建议吗?

最简单的修复方法就是添加一个引用主键的方法id。
一旦有了书面记录,它就高兴了。

你是怎么做到的?