1
我在我的模型兩個領域,我想加入他們的知己::裝載機:在心心相印添加兩個參數::裝載機
例如,我的「人」模型有名字和電子郵件領域。我想知己然後加載:
loader = Soulmate::Loader.new("people")
loader.add("term" => name, "id" => self.id, "data" => {
"link" => Rails.application.routes.url_helpers.person_path(self)
})
我想在loader.add添加name
和email
。但我不能。
ArgumentError: ArgumentError
from /var/lib/gems/2.2.0/gems/soulmate-1.1.0/lib/soulmate/loader.rb:31:in `add'
但所有錯誤的是:當我使用Person.find_each(&:save)
用於添加到DATAS Redis的
def load_into_soulmate
loader = Soulmate::Loader.new("people")
loader.add("term" =>{ name , email }, "id" => self.id, "data" => {
"link" => Rails.application.routes.url_helpers.person_path(self)
})
end
和
def load_into_soulmate
loader = Soulmate::Loader.new("people")
loader.add("term" =>{ "name" => name ,"email" => email }, "id" => self.id, "data" => {
"link" => Rails.application.routes.url_helpers.person_path(self)
})
end
錯誤顯示。