MongoDB River を使用して MongoDB と ES をインストールして構成しました。しかし、ES の川を本当に理解しているかどうかはわかりません。たとえば、mongodb のインデックス コレクション「users」が必要です。
curl PUT/POST リクエストを URL /_river/mongodb_users/_meta に送信します
{
"type": "mongodb",
"mongodb": {
"db": "somedb",
"collection": "users"
},
"index": {
"name": "users",
"type": "user"
}
}
しかし今、「users2」などの 2 番目のコレクションのインデックスを作成したいと考えています。JSON で /_river/mongodb_users2/_meta のような URL で curl POST/PUT を使用して新しいリバーを作成する必要があります。
{
"type": "mongodb",
"mongodb": {
"db": "somedb",
"collection": "users2"
},
"index": {
"name": "users2",
"type": "user"
}
}
作成済みのリバー「mongodb_users」は使用できませんか? 1 つのコレクションに対して 1 つの川を作成する必要がありますか?
説明ありがとう!