[day12][註冊][實作] 串接,雲端MongoDB Atlas資料庫(上)
mLab與heroku分手 原本串接雲端資料庫這篇應該是會放在之後才會講到的,想說先安裝本地端資料庫在開發的時候比較省流量。但是因為mLab預計在未…
mongoose的簡單使用方法 上一篇中使用的"mongoose"有許多定義好的方法可以使用,最好先宣告幾個方法統一呼叫才會比較方便。請跟著下面的流程好好的重構一下程式碼! 個人習慣針對資料庫的操作會統一宣告在一個資料夾內保管,所以首先建立資料夾"models"在建立放置資料庫模型的js檔"schemaModels.js"然後依照練習用的範例資料庫一一建立模型 models\schemaModels.js let mongoose = require ( 'mongoose' ); const accounts = new mongoose.Schema({ account_id : { type : Number }, …
閱讀完整內容前情題要 上一篇我們註冊了雲端DB並且完全沒有碰程式碼,現在就讓我們來開始動程式碼。 該用哪個套件處理mongodb?? mongodb VS mongoose 可以參考這篇文章 Performance Difference in Mongoose vs MongoDB Native Driver ,這邊會選擇使用mongoose,因為使用上比較簡單。如果使用mongodb速度會比較快因為他能控制到相當底層的東西。本篇使用的是mongoose所以沒辦法使用範例程式碼,請使用下面的程式碼。 首先安裝"mongoose" npm i --save mongodb app.js 略 const mongoose = require ( 'mongoose' ); co…
閱讀完整內容mLab與heroku分手 原本串接雲端資料庫這篇應該是會放在之後才會講到的,想說先安裝本地端資料庫在開發的時候比較省流量。但是因為mLab預計在未來從heroku可以快速建成的app消失,所以重新找了雲端資料庫要用哪一個。發現買下mLab的MongoDB Atlas服務並沒有限制呼叫次數,加上可以選擇台灣伺服器所以乾脆從一開始就串接雲端資料庫!你遲早要串接雲端資料庫為什麼不現在就串! 前往 mongodb atlas 官方網站 註冊帳號(我是用google直接進入) 同意隱私權政策 經過一段歡迎光臨的畫面後來這個畫面 你必須要隸屬一個組織才可以開始建立專案 建立完成就會看到下面這畫面 接著建立你的第一個專案 現在你擁有了第一個專案,點開左下角start按鈕依序完成 step 01 Build your fi…
閱讀完整內容mLab與heroku分手 原本串接雲端資料庫這篇應該是會放在之後才會講到的,想說先安裝本地端資料庫在開發的時候比較省流量。但是因為mLab預計在未…
超級簡單的樣版語言 樣版語言有非常多種選擇,但他們都也些共同的目的。就是可以讓伺服器用資料去動態渲染網站的一種語言,可以寫迴圈、判斷和注入HTML的…
前情題要 上一篇我們註冊了雲端DB並且完全沒有碰程式碼,現在就讓我們來開始動程式碼。 該用哪個套件處理mongodb?? mongodb VS…
bootstrap是一個魔法! 在BS的世界裡面提供相當多預先命名好的class名稱讓你直接呼叫,甚至可以直接讓你複製對應組件直接組成你的網頁!在上…
製作你的LineBot機器人(拆解) 現在要來拆解LineBot範例伺服器的程式碼了,會一段一段進行講解並慢慢拆解。請跟著一起慢慢前進吧! 範例…
追蹤我們