Menu Docs
Página inicial do Docs
/ /

Gravar dados no MongoDB - Sinatra

1

No arquivo app.rb, adicione uma rota do post denominada add_restaurant, como mostrado no seguinte código:

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

Envie uma instância Restaurant para o endpoint add_restaurant executando o seguinte comando no diretório raiz do aplicação :

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

Atualize http://localhost:4567/list_restaurants em seu navegador da web para visualizar a nova entrada de restaurante que você enviou. O restaurante inserido aparece na parte inferior da lista.

Observação

Se você tiver problemas, peça ajuda na tag MongoDB Stack Overflow ou na comunidade MongoDB Reddit. Você também pode enviar comentários usando a guia Rate this page no lado direito desta página.

Voltar

Visualizar Dados