module ActiveFedora::RDF::DatastreamIndexing

def primary_solr_name(field, file_path)

Gives the primary solr name for a column. If there is more than one indexer on the field definition, it gives the first
def primary_solr_name(field, file_path)
  config = self.class.config_for_term_or_uri(field)
  return nil unless config # punt on index names for deep nodes!
  if behaviors = config.behaviors
    behaviors.each do |behavior|
      result = ActiveFedora::SolrQueryBuilder.solr_name(apply_prefix(field, file_path), behavior, type: config.type)
      return result if Solrizer::DefaultDescriptors.send(behavior).evaluate_suffix(:text).stored?
    end
    raise RuntimeError "no stored fields were found"
  end
end