Docs Menu
Docs Home
/ /

MongoDBへのデータの書き込み - Sinatra

1

次のコードに示すように、app.rbファイルに、add_restaurant という post ルートを追加します。

post '/add_restaurant' do
Restaurant.create!(params[:restaurant])
end
2

アプリケーションルートディレクトリから次のコマンドを実行中て、Restaurantインスタンスをadd_restaurant エンドポイントに送信します。

curl -d \
'restaurant[name]=Good+Earth+Cafe&restaurant[cuisine]=Cafe&restaurant[borough]=Queens' \
http://localhost:4567/add_restaurant
3

送信した新しいレストランのエントリを表示するには、ウェブ ブラウザで http://localhost:4567/list_restaurants を更新してください。挿入されたレストランは、リストの下部に表示されます。

注意

問題が発生した場合は、 MongoDB Stack Overflowタグ またはMongoDB Reddit Community でサポートを依頼してください。このページの右側にある :Rate this pageタブを使用してフィードバックを送信することもできます。

戻る

データを表示