class ActiveFedora::NomDatastream
def to_solr
def to_solr solr_doc = {} ng_xml.terminology.flatten.select { |x| x.options[:index] }.each do |term| term.values.each do |v| Array(term.options[:index]).each do |index_as| solr_doc[index_as] ||= [] if v.is_a? Nokogiri::XML::Node solr_doc[index_as] << v.text else solr_doc[index_as] << v end end end end solr_doc end