I don't think you can.

--
David ;-)
Twitter : @dadoonet / @elasticsearchfr / @scrutmydocs


Le 13 févr. 2014 à 03:54, Nick Chang <[email protected]> a écrit :

Hello

If I push to same index, but different type with elasticsearch.
Can I do it??

Thanks


David Pilato於 2014年2月11日星期二UTC+8下午12時56分15秒寫道:
> 
> Which process pull your data from MongoDB and MySQL and push to elasticsearch?
> If you can't do that at index time, then I guess you will need to manage that 
> on a client level.
> 
> I mean that using response you already have, do a second call to 
> elasticsearch (multisearch) to get names.
> BTW, if you can modify your bookdatas ids and set _id=productId at index 
> time, you will BE able to use multiget instead of multisearch.
> 
> My 2 cents
> 
> --
> David ;-)
> Twitter : @dadoonet / @elasticsearchfr / @scrutmydocs
> 
> 
> Le 11 févr. 2014 à 05:02, Nick Chang <[email protected]> a écrit :
> 
> Hello
> 
> From Mongodb and MySQL.
> It's a different input data.
> 
> So, I can't add ProductName to first documents.
> 
> Thanks
> 
> 
> David Pilato於 2014年2月10日星期一UTC+8下午7時27分07秒寫道:
>> 
>> Can't you add productName in your first documents (first index) in addition 
>> or in place of productId?
>> 
>> 
>> -- 
>> David Pilato | Technical Advocate | Elasticsearch.com
>> @dadoonet | @elasticsearchfr
>> 
>> 
>> Le 10 février 2014 at 11:03:27, Nick Chang ([email protected]) a écrit:
>> 
>>> Hello All
>>> 
>>> I have two index.
>>> 
>>> index1 : 
>>> GET /_all/_search?pretty
>>> {
>>>   "facets": {
>>>     "terms": {
>>>       "terms": {
>>>         "field": "prdId",
>>>         "size": 90000,
>>>         "order": "count",
>>> 
>>>         "exclude": []
>>>       },
>>>       "facet_filter": {
>>>         "fquery": {
>>>           "query": {
>>>             "filtered": {
>>>               "query": {
>>>                 "bool": {
>>>                   "should": [
>>>                     {
>>>                       "query_string": {
>>>                         "query": "!springhouse.qa AND !springhouse111 AND 
>>> !bd4book001 AND !shejiajia705 AND !springhouse.qa001 AND !kollect AND 
>>> !bd1test001"
>>>                       }
>>>                     }
>>>                   ]
>>>                 }
>>>               },
>>>               "filter": {
>>>                 "bool": {
>>>                   "must": [
>>>                     {
>>>                       "match_all": {}
>>>                     },
>>>                     {
>>>                       "terms": {
>>>                         "dlFrom": [
>>>                           2
>>>                         ]
>>>                       }
>>>                     },
>>>                     {
>>>                       "range": {
>>>                         "timestamp": {
>>>                           "from": "2013-11-01T00:00:00.000Z",
>>>                           "to": "2014-01-31T15:59:59.999Z"
>>>                         }
>>>                       }
>>>                     },
>>>                     {
>>>                       "bool": {
>>>                         "must": [
>>>                           {
>>>                             "match_all": {}
>>>                           }
>>>                         ]
>>>                       }
>>>                     }
>>>                   ]
>>>                 }
>>>               }
>>>             }
>>>           }
>>>         }
>>>       }
>>>     }
>>>   },
>>>   "size": 0
>>> }
>>> 
>>> output content :
>>> {
>>>    "took": 18,
>>>    "timed_out": false,
>>>    "_shards": {
>>>       "total": 21,
>>>       "successful": 21,
>>>       "failed": 0
>>>    },
>>>    "hits": {
>>>       "total": 913222,
>>>       "max_score": 0,
>>>       "hits": []
>>>    },
>>>    "facets": {
>>>       "terms": {
>>>          "_type": "terms",
>>>          "missing": 0,
>>>          "total": 11635,
>>>          "other": 0,
>>>          "terms": [
>>>             {
>>>                "term": "0100202638",
>>>                "count": 338
>>>             },
>>>             {
>>>                "term": "0100203758",
>>>                "count": 330
>>>             },
>>> 
>>> 
>>> index2 : 
>>> POST /bookdatas/_search
>>> {
>>>     "query": {"match_all": {}}
>>> }
>>> 
>>> Output content : 
>>> {
>>>    "took": 1,
>>>    "timed_out": false,
>>>    "_shards": {
>>>       "total": 5,
>>>       "successful": 5,
>>>       "failed": 0
>>>    },
>>>    "hits": {
>>>       "total": 26560,
>>>       "max_score": 1,
>>>       "hits": [
>>>          {
>>>             "_index": "bookdatas",
>>>             "_type": "bookdatas",
>>>             "_id": "JtJ1l7z4QU-dnQuHGuEcJA",
>>>             "_score": 1,
>>>             "_source": {
>>>                "productName": "TEST_Stuff",
>>>                "productId": "0100202638"
>>>             }
>>>          },
>>>          {
>>>             "_index": "bookdatas",
>>>             "_type": "bookdatas",
>>>             "_id": "J_WipyB0Tl-F44ChCSBgxg",
>>>             "_score": 1,
>>>             "_source": {
>>>                "productName": "book1",
>>>                "productId": "0100001733"
>>>             }
>>>          },
>>> 
>>> 
>>> I want to change "term": "0100202638" to "productName": "TEST_Stuff".
>>> 
>>> output content like to : 
>>>                "term": "TEST_Stuff",
>>>                "count": 338
>>> 
>>> Do you have any suggest??
>>> 
>>> 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 [email protected].
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/elasticsearch/c9a3c3e4-09a9-4e49-8754-999952a948fa%40googlegroups.com.
>>> For more options, visit https://groups.google.com/groups/opt_out.
> 
> -- 
> 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/c54b9656-17b9-4efd-8208-1df6eaca9eab%40googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.

-- 
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/122d42be-1f59-4df2-b8de-4054499385b6%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

-- 
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/AEC35E21-0702-472F-A5AC-BC11D3AD8568%40pilato.fr.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to