在我的控制器中,我有:
def search
@kategoris = Kampagner.where("titel like ?", "%#{params[:q]}%")
@kate = []
@kategoris.each do |kat|
h = {}
kat.attributes.each{|k,v| h[k] = v.respond_to?(:force_encoding) ? v.dup.force_encoding("UTF-8") : v }
@kate << h
end
respond_to do |format|
format.html
format.json { render :json => @kate }
end
end
但问题在于模型的所有属性都在 JSON 数据中。我只有 JSON 数据中的属性 ID 和标题。我该如何选择这个?