質問編集履歴

2

質問内容の修正

2019/03/18 08:35

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -75,3 +75,27 @@
75
75
  という感じで使っていたので真似してみたのですが attributes の中身がどうなってるかよくわかりません
76
76
 
77
77
  どこかにドキュメントがあったりしないでしょうか
78
+
79
+
80
+
81
+
82
+
83
+ ### 追記
84
+
85
+
86
+
87
+ https://www.elastic.co/guide/jp/elasticsearch/reference/current/gs-update-docs.html
88
+
89
+ 本家のドキュメントだと ID は数字の1となっているのですが
90
+
91
+ users の _id に入っているのは長い16進数の文字列になっています
92
+
93
+
94
+
95
+ マッピングを作ったのは自分ではないのでこれが何なのかよくわかっていないのですが
96
+
97
+ ID というのは _id とは別のものなのでしょうか
98
+
99
+
100
+
101
+ ドキュメントの ID を調べるにはどうすればいいのでしょうか

1

質問内容の修正

2019/03/18 08:35

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  es.update ({
12
12
 
13
- index: 'users',
13
+ index: 'user',
14
14
 
15
15
  type: 'users',
16
16
 
@@ -27,6 +27,16 @@
27
27
  と id の位置にドキュメントの _id の文字列を入れて呼んでみたのですが
28
28
 
29
29
  エラーは起きないもののデータの変更もされません
30
+
31
+
32
+
33
+ 結果はこんな感じです
34
+
35
+ ```
36
+
37
+ {"_index"=>"user", "_type"=>"users", "_id"=>"...", "_version"=>9, "result"=>"noop", "_shards"=>{"total"=>0, "successful"=>0, "failed"=>0}}
38
+
39
+ ```
30
40
 
31
41
 
32
42