ruby-on-rails - 创建 redmine 插件

标签 ruby-on-rails ruby redmine redmine-plugins

我正在为消息系统创建一个 Redmine 插件。为此,我创建了一个名为“communication.rb”的模型。在这里我想创建通信模型和用户模型之间的 Activerecord 关系(这里的用户模型已经存在)。

在 user.rb 中

has_many :communications

在 communication.rb

belongs_to :user

如何在创建插件时创建与现有模型的关系

最佳答案

尝试在你的插件中的某处添加:

User.class_eval do
  has_many :communications
end

关于ruby-on-rails - 创建 redmine 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10229141/

相关文章:

ruby-on-rails - Carrierwave - 将图像调整为固定宽度

ruby-on-rails - 目录 : Listing of subrecords

ruby - "SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed"

project-management - Assembla Redmine JIRA Zoho Yodiz 评论和/或替代品

c# - 使用 Unity 5.3.5 从 Rails 4.2.5.1 应用程序检索数据

ruby-on-rails - assigns() 方法与绑定(bind) - Rails

ruby-on-rails - 命名空间路由到错误的(父) Controller 操作

ruby - 导轨 4 : Validating associated ActiveRecord models when using a Form Object

php - Ruby 符号相当于 PHP 常量吗?

git - Redmine + Gitolite - 存储库权限等问题