私はそのような空のクラスオブジェクト(ハッシュ)を持っています:
@art_concret
この変数に別の変数を追加する必要があります....私は試します:
@art_concret = @articles #@articles.find_all{|item| item.ART_ARTICLE_NR.gsub(/[^0-9A-Za-z]/, '').include?(search.upcase) }
@art_concret = @articles_oem
@art_concret.uniq
また、次のようなもの:
art = []
art << @articles #@articles.find_all{|item| item.ART_ARTICLE_NR.gsub(/[^0-9A-Za-z]/, '').include?(search.upcase) }
art << @articles_oem
@art_concret = art.uniq.flatten! #| @articles
@art_concret
@art_concret に別の 2 つの (ただし同じ構造を持つ) オブジェクトをプッシュする必要がある場合、これは機能しませんでしたか? どうやって?
たとえば 、次のようにします。
@a = {:a => 1}
@b = {:a => 2}
@c が @a + @b = {{:a => 1}, {:a => 2}} となるようにする方法 ...それらを分割するだけです
@c = @a + @b - 1 つのテストで動作します