{"id":3393,"date":"2021-08-05T19:01:00","date_gmt":"2021-08-05T13:31:00","guid":{"rendered":"https:\/\/www.botreetechnologies.com\/blog\/?p=3393"},"modified":"2026-04-02T11:03:43","modified_gmt":"2026-04-02T05:33:43","slug":"setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes","status":"publish","type":"post","link":"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/","title":{"rendered":"How to Set up Rails MongoDB App in 10 minutes (Updated)"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><b>&#8220;MongoDB is a document database with the scalability and flexibility that you want with the querying and indexing that you need.&#8221;<\/b><\/h2>\n\n\n\n<p>In this article, I am going to show you how to setup schema-less database <i>MongoDB<\/i> with your Rails 5 application. I am using <i>Ubuntu 14.04<\/i>, <i>Ruby 2.5.1<\/i> and <i>Rails 5.2<\/i> for this tutorial.<\/p>\n\n\n\n<p>If you have not installed Ruby on Rails MongoDB on your machine, then you first need to install it. Here are the steps.<\/p>\n\n\n\n<p><code>$ sudo apt-key adv - keyserver hkp:\/\/keyserver.ubuntu.com:80 - recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5<\/code><br><code>$ echo \"deb [ arch=amd64 ] https:\/\/repo.mongodb.org\/apt\/ubuntu trusty\/mongodb-org\/3.6 multiverse\" | sudo tee<\/code><br><code>\/etc\/apt\/sources.list.d\/mongodb-org-3.6.list<\/code><br><code>$ sudo apt-get update<\/code><br><code>$ sudo apt-get install -y mongodb-org<\/code><\/p>\n\n\n\n<p>I have Ubuntu 14 but if you are using older or newer version then these steps may vary. You can find more details to install Rails MongoDB for these versions <a href=\"https:\/\/askubuntu.com\/questions\/767934\/mongodb-installation-failed-on-ubuntu-16-04\/767965#767965\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a>.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Read More: <a href=\"https:\/\/www.botreetechnologies.com\/blog\/how-to-install-and-use-mongodb-with-rails6\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to install and use MongoDB with Rails 6<\/a><\/strong><\/p>\n<\/blockquote>\n\n\n\n<p>Once you finish the setup, start the MongoDB server. Here are some additional commands for that. To set up MongoDB:<\/p>\n\n\n\n<p>To start MongoDB use:<\/p>\n\n\n\n<p><code>$ sudo service mongod start<\/code><\/p>\n\n\n\n<p>To stop MongoDB use:<\/p>\n\n\n\n<p><code>$ sudo service mongod stop<\/code><\/p>\n\n\n\n<p>To restart MongoDB use:<\/p>\n\n\n\n<p><code>$ sudo service mongod restart<\/code><\/p>\n\n\n\n<p>Let&#8217;s move to the Rails part now!<\/p>\n\n\n\n<p>Create a new rails application to use Ruby MongoDB. Make sure that you add &#8211;skip-active-record.<\/p>\n\n\n\n<p><code>$ rails new my_mongo_app <i>--skip-active-record<\/i><\/code><\/p>\n\n\n\n<p>If you notice, there is no <i>database.yml<\/i> and no <i>sqlite3<\/i> gem is added automatically. Now we have to add two gems which will be a bridge for us between Rails and MongoDB.<\/p>\n\n\n\n<p>Add the following gems to <i>Gemfile<\/i>.<\/p>\n\n\n\n<p><code>gem 'mongoid', '~&gt; 6.0'<\/code><br><code>gem 'bson_ext'<\/code><\/p>\n\n\n\n<p>Now do <i>bundle install<\/i>. Now we have to generate <i>mongoid.yml<\/i> file which is similar to <i>database.yml<\/i> file for us.<\/p>\n\n\n\n<p>Run the following command to generate MongoDB configuration files.<\/p>\n\n\n\n<p><code>rails g mongoid:config<\/code><\/p>\n\n\n\n<p>Now update <i>mongoid.yml<\/i> file based on your MongoDB configurations and create a database with <i>rake db:create<\/i> Mongoid provides these generators to manage database with these rake tasks.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Read Also:\u00a0<a href=\"https:\/\/www.botreetechnologies.com\/blog\/extracting-text-from-image-using-google-cloud-vision-ocr-with-ruby\" target=\"_blank\" rel=\"noreferrer noopener\">Extracting text from image <\/a><a href=\"https:\/\/www.botreetechnologies.com\/blog\/extracting-text-from-image-using-google-cloud-vision-ocr-with-ruby\/\">using<\/a><a href=\"https:\/\/www.botreetechnologies.com\/blog\/extracting-text-from-image-using-google-cloud-vision-ocr-with-ruby\"> Google Cloud vision OCR with Ruby<\/a><\/p>\n<\/blockquote>\n\n\n\n<p>To add a model you can use scaffold and Mongoid will automatically add a module <i>include Mongoid::Document<\/i> in that class. Here\u2019s the Rails scaffold example and code:<\/p>\n\n\n\n<p><code>rails g scaffold article name:string content:text<\/code><\/p>\n\n\n\n<p>This will generate all files as we usually have in normal scaffolding and you can access it from <i>\/articles<\/i>.<\/p>\n\n\n\n<p>That&#8217;s it. Your Rails application is ready for use with MongoDB. For more details regarding Ruby mongo gem visit,&nbsp;<a href=\"https:\/\/docs.mongodb.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">this page<\/a> If you want to get more Rails specific details, then visit&nbsp;<a href=\"https:\/\/docs.mongodb.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">this page<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ruby on Rails Case Studies<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/www.botreetechnologies.com\/case-studies\/impacthealth\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/health-insurance-case-study.png\" alt=\"health insurance software development case study\" class=\"wp-image-13624\" style=\"width:768px;height:432px\" srcset=\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/health-insurance-case-study.png 1024w, https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/health-insurance-case-study-300x169.png 300w, https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/12\/health-insurance-case-study-768x432.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p><strong><a href=\"https:\/\/www.botreetechnologies.com\/ruby-on-rails-development\">Click here for more details<\/a>&#8230;<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<p>At <a href=\"https:\/\/www.botreetechnologies.com\/\">BoTree Technologies<\/a>, we build enterprise applications with our RoR team of 25+ engineers.<\/p>\n\n\n\n<p>We also specialize in RPA, AI, Python, Django, JavaScript and ReactJS.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/www.botreetechnologies.com\/contact\">Consulting is free<\/a> &#8211; let us help you grow!<\/h3>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;MongoDB is a document database with the scalability and flexibility&#8230;<\/p>\n","protected":false},"author":4,"featured_media":13623,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[73,10],"tags":[],"class_list":["post-3393","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ruby-on-rails","category-technology"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Set up Rails MongoDB App in 10 minutes (Updated)<\/title>\n<meta name=\"description\" content=\"Rails MongoDB app provides complete flexibility and scaling for indexing. Here\u2019s how you can set it up in 10 minutes.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Set up Rails MongoDB App in 10 minutes (Updated)\" \/>\n<meta property=\"og:description\" content=\"Rails MongoDB app provides complete flexibility and scaling for indexing. Here\u2019s how you can set it up in 10 minutes.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/\" \/>\n<meta property=\"og:site_name\" content=\"BoTree Technologies\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/BoTreeTechnologies\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-08-05T13:31:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-02T05:33:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2018\/05\/ruby-on-rails-app-with-mongodb.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1280\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Nishant Upadhyay\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@BoTreeTech\" \/>\n<meta name=\"twitter:site\" content=\"@BoTreeTech\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nishant Upadhyay\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/\"},\"author\":{\"name\":\"Nishant Upadhyay\",\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/#\/schema\/person\/5af799914f08fa3d67f69755fdd41467\"},\"headline\":\"How to Set up Rails MongoDB App in 10 minutes (Updated)\",\"datePublished\":\"2021-08-05T13:31:00+00:00\",\"dateModified\":\"2026-04-02T05:33:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/\"},\"wordCount\":417,\"commentCount\":5,\"image\":{\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2018\/05\/ruby-on-rails-app-with-mongodb.jpg\",\"articleSection\":[\"Ruby on Rails\",\"Technology\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/\",\"url\":\"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/\",\"name\":\"How to Set up Rails MongoDB App in 10 minutes (Updated)\",\"isPartOf\":{\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2018\/05\/ruby-on-rails-app-with-mongodb.jpg\",\"datePublished\":\"2021-08-05T13:31:00+00:00\",\"dateModified\":\"2026-04-02T05:33:43+00:00\",\"author\":{\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/#\/schema\/person\/5af799914f08fa3d67f69755fdd41467\"},\"description\":\"Rails MongoDB app provides complete flexibility and scaling for indexing. Here\u2019s how you can set it up in 10 minutes.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/#primaryimage\",\"url\":\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2018\/05\/ruby-on-rails-app-with-mongodb.jpg\",\"contentUrl\":\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2018\/05\/ruby-on-rails-app-with-mongodb.jpg\",\"width\":1920,\"height\":1280,\"caption\":\"create rails app with mongodb\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.botreetechnologies.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Set up Rails MongoDB App in 10 minutes (Updated)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/#website\",\"url\":\"https:\/\/www.botreetechnologies.com\/blog\/\",\"name\":\"BoTree Technologies\",\"description\":\"Committed to inspire generation.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.botreetechnologies.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/#\/schema\/person\/5af799914f08fa3d67f69755fdd41467\",\"name\":\"Nishant Upadhyay\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/10\/nishant-upadhyay-150x150.png\",\"url\":\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/10\/nishant-upadhyay-150x150.png\",\"contentUrl\":\"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/10\/nishant-upadhyay-150x150.png\",\"caption\":\"Nishant Upadhyay\"},\"description\":\"Nishant is Practice Lead of Ruby on Rails. He is a Blogger, Mentor, and Rubyst. He has expertise in Javascript as well. He is highly skilled in designing, developing and testing web applications. He enjoys being challenged and engaging with projects that require him to work outside his comfort and knowledge set.\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Set up Rails MongoDB App in 10 minutes (Updated)","description":"Rails MongoDB app provides complete flexibility and scaling for indexing. Here\u2019s how you can set it up in 10 minutes.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/","og_locale":"en_US","og_type":"article","og_title":"How to Set up Rails MongoDB App in 10 minutes (Updated)","og_description":"Rails MongoDB app provides complete flexibility and scaling for indexing. Here\u2019s how you can set it up in 10 minutes.","og_url":"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/","og_site_name":"BoTree Technologies","article_publisher":"https:\/\/www.facebook.com\/BoTreeTechnologies\/","article_published_time":"2021-08-05T13:31:00+00:00","article_modified_time":"2026-04-02T05:33:43+00:00","og_image":[{"width":1920,"height":1280,"url":"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2018\/05\/ruby-on-rails-app-with-mongodb.jpg","type":"image\/jpeg"}],"author":"Nishant Upadhyay","twitter_card":"summary_large_image","twitter_creator":"@BoTreeTech","twitter_site":"@BoTreeTech","twitter_misc":{"Written by":"Nishant Upadhyay","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/#article","isPartOf":{"@id":"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/"},"author":{"name":"Nishant Upadhyay","@id":"https:\/\/www.botreetechnologies.com\/blog\/#\/schema\/person\/5af799914f08fa3d67f69755fdd41467"},"headline":"How to Set up Rails MongoDB App in 10 minutes (Updated)","datePublished":"2021-08-05T13:31:00+00:00","dateModified":"2026-04-02T05:33:43+00:00","mainEntityOfPage":{"@id":"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/"},"wordCount":417,"commentCount":5,"image":{"@id":"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/#primaryimage"},"thumbnailUrl":"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2018\/05\/ruby-on-rails-app-with-mongodb.jpg","articleSection":["Ruby on Rails","Technology"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/","url":"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/","name":"How to Set up Rails MongoDB App in 10 minutes (Updated)","isPartOf":{"@id":"https:\/\/www.botreetechnologies.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/#primaryimage"},"image":{"@id":"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/#primaryimage"},"thumbnailUrl":"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2018\/05\/ruby-on-rails-app-with-mongodb.jpg","datePublished":"2021-08-05T13:31:00+00:00","dateModified":"2026-04-02T05:33:43+00:00","author":{"@id":"https:\/\/www.botreetechnologies.com\/blog\/#\/schema\/person\/5af799914f08fa3d67f69755fdd41467"},"description":"Rails MongoDB app provides complete flexibility and scaling for indexing. Here\u2019s how you can set it up in 10 minutes.","breadcrumb":{"@id":"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/#primaryimage","url":"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2018\/05\/ruby-on-rails-app-with-mongodb.jpg","contentUrl":"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2018\/05\/ruby-on-rails-app-with-mongodb.jpg","width":1920,"height":1280,"caption":"create rails app with mongodb"},{"@type":"BreadcrumbList","@id":"https:\/\/www.botreetechnologies.com\/blog\/setting-up-ruby-on-rails-5-app-with-mongodb-in-10-minutes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.botreetechnologies.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Set up Rails MongoDB App in 10 minutes (Updated)"}]},{"@type":"WebSite","@id":"https:\/\/www.botreetechnologies.com\/blog\/#website","url":"https:\/\/www.botreetechnologies.com\/blog\/","name":"BoTree Technologies","description":"Committed to inspire generation.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.botreetechnologies.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.botreetechnologies.com\/blog\/#\/schema\/person\/5af799914f08fa3d67f69755fdd41467","name":"Nishant Upadhyay","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/10\/nishant-upadhyay-150x150.png","url":"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/10\/nishant-upadhyay-150x150.png","contentUrl":"https:\/\/www.botreetechnologies.com\/blog\/wp-content\/uploads\/2020\/10\/nishant-upadhyay-150x150.png","caption":"Nishant Upadhyay"},"description":"Nishant is Practice Lead of Ruby on Rails. He is a Blogger, Mentor, and Rubyst. He has expertise in Javascript as well. He is highly skilled in designing, developing and testing web applications. He enjoys being challenged and engaging with projects that require him to work outside his comfort and knowledge set."}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.botreetechnologies.com\/blog\/wp-json\/wp\/v2\/posts\/3393","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.botreetechnologies.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.botreetechnologies.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.botreetechnologies.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.botreetechnologies.com\/blog\/wp-json\/wp\/v2\/comments?post=3393"}],"version-history":[{"count":6,"href":"https:\/\/www.botreetechnologies.com\/blog\/wp-json\/wp\/v2\/posts\/3393\/revisions"}],"predecessor-version":[{"id":20844,"href":"https:\/\/www.botreetechnologies.com\/blog\/wp-json\/wp\/v2\/posts\/3393\/revisions\/20844"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.botreetechnologies.com\/blog\/wp-json\/wp\/v2\/media\/13623"}],"wp:attachment":[{"href":"https:\/\/www.botreetechnologies.com\/blog\/wp-json\/wp\/v2\/media?parent=3393"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.botreetechnologies.com\/blog\/wp-json\/wp\/v2\/categories?post=3393"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.botreetechnologies.com\/blog\/wp-json\/wp\/v2\/tags?post=3393"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}