Rails如何将belongs_to添加到gem文件中



这对我来说很难解释,但我需要将belongs_to属性添加到宝石的模型中。

我正在使用APN_on_rails gem来添加推送通知功能到我的web应用程序。在这个gem中,它创建了一个名为Device (APN::Device)的model,其中有几个字段需要它的工作。

我现在需要将Device模型链接到我自己的User模型。我已经成功地将一个user_id迁移到数据库表。

现在唯一的问题是将belongs_to添加到模型中。不在die /app/models/目录

我怎样才能做到这一点?

这是Ruby,所以您可以重新打开类并添加更多内容。

在模型目录中创建一个device.rb文件,并添加适当的belongs_to,就像您自己创建了整个模型一样。只要您在不调用super的情况下不重新定义任何重要的方法,它就会用您需要的东西补充它们的模型。您可能还需要添加一个attr_accessibleattr_protected,以便能够根据他们如何定义他们的模型来使用它。

相关内容

  • 没有找到相关文章

最新更新