构建Rails模型实例方法以引入特定的模型属性

时间:2014-02-27 17:34:50

标签: ruby-on-rails ruby model

这应该相当容易,但为了理解我想要检查的最佳实践。

我有一个TextMessage模型。假设我的数据库中有10个不同的TextMessage

每个人都有from_numbermessage属性。我想从TextMessage.messageTextMessage.from_number发送to_number

所以,似乎这个逻辑应该存在于我的模型中:

class TextMessage < ActiveRecord::Base

  def test(to_number)
    twilio_api = TwilioProviders::TextProvider.new
    twilio_api.send_text(from_number, to_number, message)
  end

end

每当我运行时,如何确保from_number是当前模型from_number

text_message = TextMessage.first

text_message.test(12345678910)

0 个答案:

没有答案