这个ruby / rails代码是什么意思?

时间:2012-10-18 03:16:27

标签: ruby-on-rails ruby

我正在阅读本教程:http://blog.assimov.net/blog/2011/04/03/multi-file-upload-with-uploadify-and--carrierwave-on-rails-3/

其中一行代码是:

@photo = params[:id] ? @property.photos.find(params[:id]) : @property.photos.build(params[:photo])

我不明白?:在该行中做了什么,或者它应该完成什么。

1 个答案:

答案 0 :(得分:5)

看看这个::? ternary operator