Thanks for your reply. I know I tried that, but it's in an array, so Iw ould need to iterate or something, because trying to map the path leads to an error if there is an array: Here, items is an array: ctx.doc.items.location.longitude
That's why i'm looking for an alternative solution. On Monday, July 7, 2014 4:16:48 PM UTC+10, David Pilato wrote: > > You could may be try to use script filters and add on the fly lat and lon > fields or a String representing your point. > > See doc: https://github.com/elasticsearch/elasticsearch-river-couchdb > > HTH > > -- > David ;-) > Twitter : @dadoonet / @elasticsearchfr / @scrutmydocs > > > Le 7 juil. 2014 à 02:23, Olivier B <[email protected] <javascript:>> a > écrit : > > Hi there, > > I understand a geo-point can be mapped based on two fields : "lat", "long". > However my fields are name "longitude" and "latitude". > I'm using the river plugin for couchdb and I cannot really rename those > fields before indexing. And those fields are part of an item in an array: > > "items": [ > { > "item_id" : "abcd", > "location": > { > "longitude": 145.7711, > "latitude": -16.92359 > } > }, > { > "item_id" : "efgh", > "location": > { > "longitude": 149.6611, > "latitude": -19.94098 > } > } > ] > > So, any idea how I can rename those fields? And eventually map it to a geo > point ( > http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/mapping-geo-point-type.html > )? > > Cheers > > -- > You received this message because you are subscribed to the Google Groups > "elasticsearch" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/elasticsearch/96700d4a-c3f5-441a-a53f-dfee9e934364%40googlegroups.com > > <https://groups.google.com/d/msgid/elasticsearch/96700d4a-c3f5-441a-a53f-dfee9e934364%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/e2c23a9d-d901-49d6-8dfb-d8f9d501c766%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
