打印

敏捷开发第2版330頁 has_many 的问题

敏捷开发第2版330頁 has_many 的问题

书上代码:

order = Order.new
params[:products_to_buy].each do |prd_id,qty|
   product = Product.find(prd_id)
   order.line_items << LineItem.new(:product => product, :quantity => qty)
end
order.save


params[:products_to_buy].each do |prd_id,qty|
......
end
这个| | 是什么意思 prd_id,qty 是2个参数把
它是在做一个遍历吗?
解释下 谢谢了.

TOP



1.upto(100) {|i|
  puts i
}


这里不也是有||吗?道理应该一样吧。
没做过实验,无责任瞎猜,感觉Ruby的奥妙所在就是很多瞎猜都是正确的。。。

TOP

2008-11-22 20:33 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html) @38.103.63.61