File tree 1 file changed +24
-16
lines changed
1 file changed +24
-16
lines changed Original file line number Diff line number Diff line change 8
8
9
9
### Elasticsearch
10
10
11
+ #### Using curl
12
+
11
13
curl 'http://localhost:9200/enron/_search?pretty&q=subject:monetary&fields=subject'
12
14
15
+ #### Using Console (fka Sense)
16
+
17
+ GET /enron/_search?q=subject:monetary&fields=subject
18
+
13
19
## Search for text in multiple fields
14
20
15
21
### SQL
18
24
19
25
### Elasticsearch
20
26
27
+ #### Using curl
28
+
21
29
curl 'http://localhost:9200/enron/_search?pretty&q=subject:monetary+body:monetary&fields=subject'
22
30
31
+ #### Using Console (fka Sense)
32
+
33
+ GET /enron/_search?q=subject:monetary+body:monetary&fields=subject
23
34
24
35
## Search for a phrase
25
36
29
40
30
41
### Elasticsearch
31
42
43
+ #### Using curl
44
+
32
45
curl -XPOST 'http://localhost:9200/enron/_search?pretty&fields=subject' -d'
33
46
{
34
47
"query": {
38
51
}
39
52
}'
40
53
41
- ## Show top 10 senders
42
-
43
- ### SQL
44
-
45
- SELECT sender, COUNT(*) AS num_emails_sent FROM emails GROUP BY sender ORDER BY num_emails_sent DESC LIMIT 10;
54
+ #### Using Console (fka Sense)
46
55
47
- ### Elasticsearch
48
-
49
- curl -XPOST 'http://localhost:9200/enron/_search?pretty' -d '{
50
- "size": 0,
51
- "aggs": {
52
- "top_10_senders": {
53
- "terms": {
54
- "field": "sender"
55
- }
56
+ POST /enron/_search
57
+ {
58
+ "query": {
59
+ "match_phrase": {
60
+ "body": "monetary fund"
56
61
}
57
- }
58
- }'
62
+ },
63
+ "fields": [
64
+ "subject"
65
+ ]
66
+ }
You can’t perform that action at this time.
0 commit comments