我有一个数组
@words = Word.find_all_by_lesson_id(params[:id]) - @user.words
想要通过word_id找到一个元素,比如
@current_word = @words[params[:id2].to_i]
,其中
params[:id2]
为words.id
当然这是错误的,因为数组索引与words.id
不一样,
那我该怎么做呢?
OR
如果我想从中排除一些记录,你能告诉我如何使用该模型吗?答案 0 :(得分:37)
@current_word = @words.detect{|w| w.id == params[:id2]}