Yes you can. Just use a script that is called for each row. Bill Bell Sent from mobile
On Apr 27, 2012, at 6:38 PM, "Vazquez, Maria (STM)" <maria.vazq...@dexone.com> wrote: > Hi, > I'm migrating a project from Lucene 2.9 to Solr 3.4. > There is a special case in the code that indexes the same field in two > different ways, which is completely legal in Lucene directly but I don't know > how to duplicate this same behavior in Solr: > > if (isFirstGeo) { > document.add(new Field("geoids", geoId, Field.Store.YES, > Field.Index.NOT_ANALYZED_NO_NORMS)); > isFirstGeo = false; > } else { > if (countProducts < 100) > document.add(new Field("geoids", geoId, Field.Store.NO, > Field.Index.NOT_ANALYZED_NO_NORMS)); > else > document.add(new Field("geoids", geoId, Field.Store.YES, > Field.Index.NO)); > } > > Is there any way to do this in Solr in a Tranformer? I'm using the DIH to > index and I can't see a way to do this other than having three fields in the > schema like geoids_store_index, geoids_nostore_index, and > geoids_store_noindex. > > Thanks a lot in advance. > Maria > > >