MongoDB 新手一次學會!!! || nodejs | mongodb | mongodb 四大操作

Ойын-сауық

測試資料 & 範例程式: reurl.cc/VjGXlY
--
這段我們來學習
如何使用 roboMongo 操作 MongoDB
熟悉 DB 最最最最最 基本的 CRUD 四大操作
之後的影片再來教大家
如何使用 Python / Nodejs
串接 MongoDB
--
Now it's time to learn
How do we use mongoDB by operating roboMongo
In order to be familiar with the most most most most basic operation in DB
C.R.U.D (Create / Read / Update / Delete)
And I'll tutor how to connect MongoDB by Python / Nodejs afterwards :)
--
00:00 建立 DB & Collection
06:05 Insert 語法們
09:53 find 的搜尋語法1-語法解釋
20:06 find 的搜尋語法2-多重語法
25:40 ObjectId 介紹
36:24 Update 語法們
51:03 ObjectId 可更新嗎!?
53:50 Delete 語法們
1:00:16 小試身手練習!!!
--
影片有幫助 , 煩請順手點個讚
好訂閱 ㄎ
--
#mongodb
#mongodb tutorial
#mongodb教學
#nodejs
#express

Пікірлер: 7

  • @MrJaw2002hk
    @MrJaw2002hk Жыл бұрын

    Nosql有joining 概念嗎?

  • @yuHsuanCode

    @yuHsuanCode

    Жыл бұрын

    嗨嗨, 回答您的問題 1. Mongodb 有 「$lookup」的語法, 即是執行「LEFT OUTER JOIN」的指令, 所以是有 JOIN 的概念在 2. 但 NoSQL 比較少在做 JOIN 原因是 db 層很少有 foreign-key, 這和 NoSQL 多半會做 sharding , replica set 和 分散式處理 有關, 建立 foreign-key 反而會降低水平擴充效能 3. 比較多會在 application 層做 reference (做關聯) 例如 Nodejs 中, mongoose 可以設定 Collections & Schema 之間的 ref 所以我們人類知道它們的關聯 Nodejs 程式也知道它們的關聯 但 mongoDB 本身不知道, 只知道有兩個 collections 獨立地存不同的資料 以上, 供您參考~

  • @Jason__Chu
    @Jason__Chu Жыл бұрын

    謝謝宇哥❤

  • @user-ce5vw5tn3p
    @user-ce5vw5tn3p2 жыл бұрын

    老師好^^ 請問 用mac ios 編程會比window多什麼限制嗎 最近在考慮換電腦

  • @yuHsuanCode

    @yuHsuanCode

    2 жыл бұрын

    command line 的指令不同, 這大概是最大的不適應 但 Unix 和 Linux類的OS 較接近, 程式部署到 server 上時, 會很順手 (我自己覺得啦)

  • @user-sn6ey5rd3g78
    @user-sn6ey5rd3g78 Жыл бұрын

    想請問一下老師~ "$gt"的雙引號是一定要加的嗎? 是有帶$的保留字都需要加雙引號嗎?

  • @yuHsuanCode

    @yuHsuanCode

    Жыл бұрын

    這是屬於操作 mongodb 的 operator (操作子) 使用 romo-mongo 的話, 其實可加可不加 但若寫在 Node.js , Python 等等, 倒是一定要加 其他如 "$et" , "$lte" 都是相同概念~

Келесі