Matt, thanks a lot.
--
Zhoutuo Yang
Sent with Airmail
On June 8, 2013 at 3:51:10 PM, Matt Weber (matt.weber@gmail.com) wrote:
Yes, you can't do that without using a script. You can define a script field or just use the script option on the terms facet.
Thanks,
Matt Weber
On Sat, Jun 8, 2013 at 3:41 PM, Zhoutuo Yang zhoutuoy@gmail.com wrote:
Your understanding is correct. Do you mean do not rely on elastic search, I need to do this on my own or using elastic search scripting feature, I haven't looked at it?
--
Zhoutuo Yang
Sent with Airmail
On June 8, 2013 at 3:37:05 PM, Matt Weber (matt.weber@gmail.com) wrote:
If I understand, you want to use the year from timestamp and lastname from the name field to form a facet value such as "Yang 2013"? If yes, you would need to do this using a script. Probably native java script so you can use some regex patterns to extract the data you want.
Thanks,
Matt Weber
On Sat, Jun 8, 2013 at 3:18 PM, Zhoutuo Yang zhoutuoy@gmail.com wrote:
Hi all,
I know ES term facet supports multiple fields and a field with a regular expression. But does it support the combination of those?
If so, a curl example would be appreciated, thank you.
For example, the format of documents is { timestamp: "yyyy.mm.dd", name: "firstname.lastname" }
I want to do term facet on year and first name, If I can use regular expression to extract year and firstname from both fields.
This is just a simple example if you do not understand my question. Plz do not suggest to divide fields to smaller ones. That's not my question.
Thank you
--
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+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to a topic in the Google Groups "elasticsearch" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/elasticsearch/vEdkTymhFLA/unsubscribe?hl=en-US.
To unsubscribe from this group and all its topics, send an email to elasticsearch+unsubscribe@googlegroups.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 elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to a topic in the Google Groups "elasticsearch" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/elasticsearch/vEdkTymhFLA/unsubscribe?hl=en-US.
To unsubscribe from this group and all its topics, send an email to elasticsearch+unsubscribe@googlegroups.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 elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.