Editar seu arquivo de aplicação Ruby
Navegue até seu quickstart.rb
arquivo no ruby-quickstart
diretório. Copie e cole o código a seguir abaixo do código do Bundler da etapa Baixar e instalar deste tutorial. Este código se conecta ao MongoDB e consulta a movies
coleção no sample_mflix
banco de dados .
uri = '<connection string>' begin client = Mongo::Client.new(uri) database = client.use('sample_mflix') movies = database[:movies] # Queries for a movie that has the title 'Back to the Future' query = { title: 'Back to the Future' } movie = movies.find(query).first # Prints the movie document puts movie ensure client&.close end
Executar seu aplicação Ruby
Em seu diretório ruby-quickstart
, execute o seguinte comando de shell para executar o aplicação:
ruby quickstart.rb
A saída da linha de comando contém detalhes sobre o documento de filme recuperado:
{"_id"=>BSON::ObjectId('...'), "plot"=>"A young man is accidentally sent 30 years into the past in a time-traveling DeLorean invented by his friend, Dr. Emmett Brown, and must make sure his high-school-age parents unite in order to save his own existence.", ... "title"=>"Back to the Future", ...
Se você encontrar um erro ou não vir nenhuma saída, verifique se especificou a string de conexão correta no arquivo quickstart.rb
e se carregou os dados de amostra.
Depois de concluir essas etapas, você tem um aplicativo funcional que utiliza o driver para se conectar à sua implantação do MongoDB, executar uma consulta nos dados de amostra e imprimir o resultado.
Observação
Se você tiver problemas nesta etapa, peça ajuda nos Fóruns da MongoDB Community ou envie comentários usando a Rate this page guia no lado direito desta página.