Thanks guys! On Thu, Jan 21, 2016 at 3:40 AM, david.w.smi...@gmail.com < david.w.smi...@gmail.com> wrote:
> Yup. > Just to clarify for the O.P., after getting the SpatialStrategy instance, > call createIndexableFields() which returns a list of Field instances, which > you can then call tokenStream() on as Alan indicated. This should work > fine for any of the SpatialStrategy instances. > > On Wed, Jan 20, 2016 at 2:09 PM Alan Woodward <a...@flax.co.uk> wrote: > > > Depending on the type of field, you can normally do: > > > > Field myField = … > > index.addField(fieldName, myField.tokenStream(null, null)) > > > > I agree that this could be a bit nicer, though. MemoryIndex doesn't > > support DocValues yet either, although I think there is an open ticket to > > add that. > > > > Alan Woodward > > www.flax.co.uk > > > > > > On 20 Jan 2016, at 18:32, xavi jmlucjav wrote: > > > > > Hi, > > > > > > I am on lucene 5.3.1 > > > > > > I am running a doc at a time through a bunch of Queries. This is > working > > > nicely with the MemoryIndex and combinations of > > > TermQuery/NumericRangeQuery. Now I wanted to add spatial stuff, so I > > > happily added more queries with SpatialStrategy.makeQuery(...). > > > > > > But, when I go to add the corresponding field to the MemoryIndex...I am > > not > > > sure how to do this, the only way to add fields to a MemoryIndex seems: > > > > > > MemoryIndex index = new MemoryIndex(); > > > index.addField("content", "Readings about Salmons and other select > > > Alaska fishing Manuals", analyzer); > > > index.addField("author", "Tales of James", analyzer); > > > > > > Is this combination possible?? I expected (naively?) it would work out > of > > > the box. > > > > > > thanks > > > xavi > > > > -- > Lucene/Solr Search Committer, Consultant, Developer, Author, Speaker > LinkedIn: http://linkedin.com/in/davidwsmiley | Book: > http://www.solrenterprisesearchserver.com >