質問編集履歴

4

タイトル修正

2018/12/27 02:10

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- aggregation で max, min のときのレコード全体を取得する方法
1
+ aggregation で max, min を記録したレコード全体を取得する方法
test CHANGED
File without changes

3

質問内容の修正

2018/12/27 02:09

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- aggregation で max, min のときのレコードを取得する方法
1
+ aggregation で max, min のときのレコード全体を取得する方法
test CHANGED
File without changes

2

質問内容の修正

2018/12/26 03:40

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -23,6 +23,8 @@
23
23
 
24
24
 
25
25
  にかいてあるクエリーの通りにフィールド名だけかえて以下のようにクエリーを投げてみたのですが
26
+
27
+ (Rails からよびだしているので ruby のハッシュ形式です )
26
28
 
27
29
  ```
28
30
 

1

質問内容の修正

2018/12/26 03:39

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- aggregation で max, min のときのレコードを取得
1
+ aggregation で max, min のときのレコードを取得する方法
test CHANGED
@@ -1,5 +1,67 @@
1
- タイトル通なのですが
1
+ ### やたいこと
2
+
3
+
2
4
 
3
5
  aggregation で min や max を指定したとき
4
6
 
5
7
  その値を記録したレコードの他のフィールドも取得したいのですが可能でしょうか
8
+
9
+
10
+
11
+
12
+
13
+ ### ためしたこと
14
+
15
+
16
+
17
+ とりあえずスクリプトの動かし方を覚えたいのですが
18
+
19
+
20
+
21
+ https://www.elastic.co/guide/en/elasticsearch/reference/master/search-aggregations-metrics-max-aggregation.html
22
+
23
+
24
+
25
+ にかいてあるクエリーの通りにフィールド名だけかえて以下のようにクエリーを投げてみたのですが
26
+
27
+ ```
28
+
29
+ aggs: {
30
+
31
+ latest_act: {
32
+
33
+ max: {
34
+
35
+ script: {
36
+
37
+ id: 'my_script',
38
+
39
+ params: {
40
+
41
+ field: :timestamp
42
+
43
+ }
44
+
45
+ }
46
+
47
+ }
48
+
49
+ }
50
+
51
+ }
52
+
53
+ ```
54
+
55
+
56
+
57
+ `
58
+
59
+ "reason":{"type":"resource_not_found_exception","reason":"unable to find script [my_script] in cluster state"}}]},"status":404
60
+
61
+ `
62
+
63
+ となってしまいます
64
+
65
+
66
+
67
+ ID のところは好きな名前をつけられるわけではないのでしょうか