我使用find_by(通常用在哪裏)像下面這樣:如何防止find_by從零添加到陣列
out=[]
Rails.logger.info("here is: #{b}")
b.each { |v| out << Frag.find_by(frag_key: v) unless nil } if b.count>0
我想沒有一個小姐地址零到了陣。我怎麼能這樣做?上述不起作用 - 理想情況下,我想保持一條線。我嘗試拒絕(無),但那也不起作用。我會如何告訴rails不向out數組添加nil?
非常好 - thx幫助刪除另一行 – timpone
如果結果集非常大,這樣效率相當低;考慮查看@Swards的答案。 – omninonsense