What API are you using to communicate with ES ? 03 август 2014, неделя, 11:14:59 UTC+3, Ayush написа: > > I am new to elastic search, I have created an index "cmn" with a type > "mention". I am trying to import data from my existing solr to > elasticsearch, so I want to map an existing field to the _id field. > > I have created the following file under /config/mappings/cmn/, > > { > "mappings": { > "mentions":{ > "_id" : { > "path" : "docKey" > } > } > } > } > > But this doesn't seem to be working, every time I index a record the > following _id is created, > > "_index": "cmn", > "_type": "mentions", > "_id": "k4E0dJr6Re2Z39HAIjYMmg", > "_score": 1 > > Also, the mapping is not reflects. I have also tried the following option, > > { > "mappings": { > "_id" : { > "path" : "docKey" > } > } > } > > SAMPLE DOCUMENT: Basically a tweet. > > { > "usrCreatedDate": "2012-01-24 21:34:47", > "sex": "U", > "listedCnt": 2, > "follCnt": 432, > "state": "Southampton", > "classified": 0, > "favCnt": 468, > "timeZone": "Casablanca", > "twitterId": 473333038, > "lang": "en", > "stnostem": "#ootd #ootw #fashion #styling #photography > #white #pink #playsuit #prada #sunny #spring http://t.co/YbPFrXlpuh", > "sourceId": "tw", > "timestamp": "2014-04-09T22:58:00.396Z", > "sentiment": 0, > "updatedOnGMTDate": "2014-04-09T22:56:57.000Z", > "userLocation": "Southampton", > "age": 0, > "priorityScore": 57.4700012207031, > "statusCnt": 14612, > "name": "YazzyK", > "profilePicUrl": " > http://pbs.twimg.com/profile_images/453578494556270594/orsA0pKi_normal.jpeg > ", > "mentions": "", > "sourceStripped": "Instagram", > "collectionName": "STREAMING", > "tags": "557/161/193/197", > "msgid": 1397084280396.33, > "_version_": 1464949081784713200, > "url2": "{\"urls\":[{\"url\":\"http://t.co/YbPFrXlpuh\ > ",\"expandedURL\":\"http://instagram.com/p/mliZbgxVZm/\",\"displayURL\":\" > instagram.com/p/mliZbgxVZm/\ <http://instagram.com/p/mliZbgxVZm/%5C> > ",\"start\":88,\"end\":110}]}", > "links": "http://t.co/YbPFrXlpuh", > "retweetedStatus": "", > "twtScreenName": "YazKader", > "postId": "454030232501358592", > "country": "Bermuda", > "message": "#ootd #ootw #fashion #styling #photography > #white #pink #playsuit #prada #sunny #spring http://t.co/YbPFrXlpuh", > "source": "<a href=\"http://instagram.com\" > rel=\"nofollow\">Instagram</a>", > "parentStatusId": -1, > "bio": "Live and breathe Fashion. Persian and proud- > Instagram: @Yazkader", > "createdOnGMTDate": "2014-04-09T22:56:57.000Z", > "searchText": "#ootd #ootw #fashion #styling #photography > #white #pink #playsuit #prada #sunny #spring http://t.co/YbPFrXlpuh", > "isFavorited": "False", > "frenCnt": 214, > "docKey": "tw_454030232501358592" > } > Also, how can we create unique mapping for each "TYPE" and not just the > index. > > Thanks >
-- 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 elasticsearch+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/9f442b15-f956-4829-8436-c4ab10fd429e%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.