Changeset 31274 for other-projects


Ignore:
Timestamp:
2017-01-05T23:30:00+13:00 (7 years ago)
Author:
davidb
Message:

Need to use JSONArray no JSONObject for a multifield item

File:
1 edited

Legend:

Unmodified
Added
Removed
  • other-projects/hathitrust/wcsa/extracted-features-solr/trunk/solr-ingest/src/main/java/org/hathitrust/extractedfeatures/SolrDocJSON.java

    r31273 r31274  
    299299           
    300300            int text_len = text_al.size();
    301             for (int ti=0; ti<text_len; ti++) {
    302                 String text_value = text_al.get(ti);
    303                 for (int li=0; li<lang_len; li++) {
    304                     String lang_text_field = lang_list[li];
    305                    
    306                     solr_doc_json.put(lang_text_field, text_value);
    307 
    308                 }
     301           
     302            for (int li=0; li<lang_len; li++) {
     303                String lang_text_field = lang_list[li];
     304           
     305                JSONArray json_values = new JSONArray();
     306                for (int ti=0; ti<text_len; ti++) {
     307                    String text_value = text_al.get(ti);
     308                    json_values.put(text_value);
     309                }
     310                solr_doc_json.put(lang_text_field, json_values);
    309311            }
    310312           
Note: See TracChangeset for help on using the changeset viewer.