【发布时间】:2023-03-22 04:25:01
【问题描述】:
这不是特定于 Rails 的——我只是以 Rails 为例。
我在 Rails 中有一个模型:
class Item < ActiveRecord::Base
def hello
puts "Hello, #{self.name}"
end
end
(假设Item 模型(类)有一个名为name 的方法。)什么时候需要使用self.name,什么时候可以只使用name(例如#{name})?
【问题讨论】:
-
这个问题也让我很头疼。