Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Leandro Maioral

Uso excessivo de processador

Recommended Posts

Olá pessoal, estou com problema em um método, ele está usando 100% do

processador por uns 15/20 segundos. Segue o método abaixo:

 

http://pastie.org/537568

 

Model Order - order.rb

 def self.build_kit(id, user=1)
   kit = Kit.find(id)
   order = Order.factory(user)
   kit.kit_inclusions.each do |ki|
	 order.inclusions.create(:product_id => ki.product_id, :quantity
=> ki.quantity, :accessory => false)
   end
   order.save
   return order
 end

 def self.factory(user)
   order = Order.new
   order.user_id = user
   order.payment_type_id = 1
   order.main_status_id = 1
   order.payment_status_id = 1
   order.shipping_type_id = 1
   order.save
   order
 end

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.