3.6.2. データベースへのデータのロード
mongodb-nationalparks データベースアプリケーションをデプロイしたら、国立公園の位置情報データをデータベースにロードしてください。
前提条件
-
nationalparksバックエンドアプリケーションをデプロイしている。 -
mongodb-nationalparksデータベースアプリケーションをデプロイしている。
手順
次のコマンドを実行して国立公園のデータをロードします。
$ oc exec $(oc get pods -l component=nationalparks | tail -n 1 | awk '{print $1;}') -- curl -s http://localhost:8080/ws/data/load出力例
"Items inserted in database: 2893"
検証
次のコマンドを実行して、マップデータが正しくロードされたことを確認します。
$ oc exec $(oc get pods -l component=nationalparks | tail -n 1 | awk '{print $1;}') -- curl -s http://localhost:8080/ws/data/all出力例 (一部)
... , {"id": "Great Zimbabwe", "latitude": "-20.2674635", "longitude": "30.9337986", "name": "Great Zimbabwe"}]