好歡迎回來。
正如所承諾的，我們要開始寫一些代碼蒙戈。
我這裡有命令，我們打算走過去的列表。
有相當多的，但它確實這些底部有四個是最重要的。
但是，我們需要開始與其中的一些。
因此，第一個是人，神，我們已經跑了。
並啟動了蒙戈德曼這是怎麼回事芒果過程中的最後一個視頻在後台本課程的其餘部分運行。
我們只是必須有才能使用此蒙戈運行。
所以，再一次，我們希望這在一個單獨的選項卡，然後我們將有另一個選項卡，我們將輸入蒙戈，這開闢了蒙哥的表演而我在最後一個視頻提的是就像我們使用的意義上的JavaScript控制台它調試測試的事情了。
此外，我們使用它的時候，我們正在學習像我們現在的，但我們不會使用它真正地與他們的數據庫進行交互，並刪除的東西和更新的東西。
我們會做，在一些文件。
這樣我們就可以鍵入第一個命令是幫助，並會做哪些幫助只是給我們一些蒙戈的基本功能的列表，你會看到它顯示的東西像節目鬼使神差的是，我想非常接下來的事情說說表明TBS將顯示數據庫名稱。
因此，如果我們嘗試，現在展示我們看到，有管理地方和這些是蒙戈知道兩個默認數據庫的DVR。
和數據庫工作的方式是，我們會成為一個單獨的數據庫為每個應用程序，我們做。
我們沒有到，但我們要做出Yelp的陣營數據庫，我們會讓其他數據庫與朋友的應用程序或任何其他我們上工作犬的應用程序。
我們將有一個單獨的數據庫，這樣的東西是自包含的，我們再拍數據庫實際上是我們用一個數據庫以同樣的方式的方式。
正是這種使用命令，然後它看起來像這樣利用，然後數據庫的名稱。
如果那麼它存在它會自動使用它。
如果不存在，它會使數據庫，然後使用它。
所以我們做一個新的這裡只是叫演示演示使用不存在的，但隨後告訴我們切換到DB演示，然後我也可以運行顯示迪格比的，我們沒有看到演示還因為它是空的，但只要因為我們添加一些東西，我們會在這裡看到一個演示，以及。
而我們在它添加的東西的方式是通過創建集合。
因此，對於這個演示中，我們將使用犬。
因此，我們將有狗的集合，每個狗可以有東西像一個名稱或年齡或滋生但請記住，這是芒戈。
這是沒有續集的非關係所以它的靈活，所以我們可以有一隻狗，只有有一個名稱和一些狗將擁有所有這些。
然後另一隻狗也可能只是完全空。
而相反，它可能只是為狗是真實的。
因此，我們完全靈活的在這裡，但我們需要的東西組一起到一個集合和該集合將狗。
而我們創建一個新的集合只是我們喜歡的方式，我們不必提前聲明的集合，然後添加到它，我們可以先走一步，立即插入。
所以，我們要一個單一的狗加入到我們的數據庫看起來像這樣。
D-B點的狗點插入，然後我們傳遞了我們要插入的數據。
而我呢在這之前讓我們來分析一下這個。
因此，DB是指，我們是在其上演示狗DB是，不存在收集，但它會在短短的一會兒，然後插入的是，將在該數據庫將數據插入狗的集合命令，它是DEMA。
所以我們要在對象中插入這個對象將開始很簡單用名稱等於resti而布里德等於多少就這樣。
我們可以按下回車鍵，因為我錯過了我的報價，所以我會回去，並添加右引號他們得到了一個語法錯誤。
現在，我們得到這個消息，指出正確的結果插入之一。
為了證明該狗的集合被創造，我可以運行顯示集合和顯示我我現在有狗收集和如果我想現在查看我的數據庫中所有的狗，我們需要用這樣的發現並找到工作。
狗的狗找到。
然後，如果我們不通過任何它只是自動返回所有的狗。
一切集合中，我們得到這個狗找回來。
因此它具有繁殖。
它有一個名稱，然後它有這個瘋狂的尋找的東西。
強調ID這是一個對象ID是一串數字和字母的十六進制在這裡。
這是自動蒙戈分配的，他們都是獨一無二的。
因此，如果我們加上一個又一個的我們會做，現在我們將添加另一條狗，這一次，我們將加入維持笨蛋的添加名稱的品種。
並成為露西和亨特。
然後如果我們做D-B Dogstar再次找到你會看到，我們現在結束了兩隻狗，每個人都有一個唯一的對象。
因此，他們看起來非常相似，它們都是一樣的。
直到這最後一位數字或他們改變和獨有的ID是有用的，稍後我們將使用它來指特定的狗雖然沒有狗，但具體項目具體的露營地或者其他的資源，我們正與所以有時你的工作只是想找到狗的特定實例。
因此，而不是找我們要找到具有狗的品種，我們要找到名稱狗等於Rustie一切所有的狗或全部的某種資源，我們可以做到這一點通過使用DB狗找到而非只是擊中進入我們傳遞了一個對象，讓我們說，我想找到狗的地方的名字是生鏽。
我能做的名字生鏽，當我打輸入將找到狗或有名字等於resti狗，你可以看到我得到這個單一的狗的名字等於生鏽。
現在讓我們添加在這裡多了一個誰不是傻子，這一次將是一個獅子狗與獅子狗的名字將是露露。
現在，如果我做了狗了發現的一切，我得到三個狗，如果我找到在哪裡品種是傻子就這樣我得到了兩條狗，因為我們有兩個月的時間，我們有Rusti和露西，但我沒有得到露露因為她是一個獅子狗。
OK，所以我們覆蓋插入收藏和檢索或發現什麼也叫閱讀。
還有它代表創建，讀取，更新和銷毀或刪除的縮寫CRUD，我們已經做了C與我們的創建和讀取。
現在讓我們來談談我們如何能夠更新特定的狗。
比方說，我們弄清楚，露露實際上是拉布拉多而不是常規的獅子狗。
我們所能做的是使用滿谷TBS更新來更新品種對露露的價值。
所以，看起來像結核病，狗的更新和更新需要兩個不同的事情。
第一種是一些選擇由我們要選擇她的名字叫露露或者我們可以選擇我們是品種貴賓犬或其中的ID是巨大的事情，但我會做選擇。
她的名字叫露露，然後我們可以去更新它，這樣我們設置Vrede是拉布拉多。
我希望這是你怎麼拼，我們可以按下回車鍵，如果我們現在看所有的狗或只是露露，你會看到我們更新露露除了一個小問題，這是我們完全推翻了露露的名字。
我們所做的是，我們發現所有的狗她的名字叫露露，然後我們更新了她，使她所有的拉布拉多犬種的，以防止這種情況發生。
如果我們只是想更新品種，同時保留原來的名字有一個輕微的改動，我們的更新，我們可以做到的。
所以這次就讓我們放棄露露。
不幸的是，她是一個失敗的事業。
因此，讓我們假設我想改變生鏽。
我想改變他的名字是Tator但他們也希望在新的屬性，它會調用是將被設定為是真實可愛的補充。
所以，我需要運行D-B犬更新，然後我首先需要給更新的東西可以選擇由。
其中名稱是生鏽的，然後第二件事是另一個對象，因此更新犬。
而在該對象我們提供我們希望的方式進行更新。
我們不希望它覆蓋了一切。
因此，而不是我們要做的是使用設定的美元符號然後設置為另一個對象。
而在這對象，我們要改變名稱是Tator逗號，我們將加入酷或可愛。
這兩個都是真實的，但可愛的是真實的。
行，所以我們做了什麼更新狗的名字很生疏。
只有一個就在這裡。
然後，我們使用set美元符號和提供的對象進行設置。
而這是什麼要做的是它將保留品種的狗。
它不會完全消除它喜歡它做了與露露的名字在這裡。
如果我按下回車鍵，現在我看所有的狗或剛剛過去的狗DVD。
狗發現你可以在這裡看到的以前被稱為生鏽的狗或者我們的名字是Tator品種是狗，是可愛的。
這是真的。
所以這是更新這是您在創建污物閱讀更新。
現在最後要談的是摧毀這在蒙戈我們使用remove命令來完成。
所以我們要通過消除以前稱為露露狗開始。
因此，我們需要做一個D-B，狗刪除，然後我們傳遞了我們希望要刪除的狗。
我們要刪除的地方品種是拉布拉多就是這樣。
如果我擊進入再一次我忘了我的報價。
現在，如果我打輸入，現在我們就來看看所有的狗，我們可以看到我們下降到只有兩條狗。
這狗現在已經沒有了。
同樣，如果我試圖做同樣的事情，但不是主要的地方品種是拉布拉多我在哪裡品種是傻子，他們現在打回車。
請注意，它說的權利。
結果。
那麼什麼，我們只是做的結果。
去掉了。
因此，讓我們檢查，如果這是真的。
TB這Dogstar發現並沒有那麼剩下刪除默認的意志刪除匹配無論你提供的是有指定你想使用該限制刪除多少狗的方式狗的一切是真的。
看起來是這樣的，你可以傳遞，如果我們只是想刪除一個或兩個，而不是所有的人，但在默認情況下它會刪除匹配的一切。
好吧所以這就是我們要去的現在蒙戈做。
讓我們只是迅速包裹起來，以便滿神蒙戈d開始，我們需要它才能使用蒙戈運行在所有的惡魔。
蒙戈打開一個shell這也正是我們現在是正確的，我們可以退出那裡與控制-C打開備份的幫助。
我們不會使用所有的東西，但我想它展示給你，讓你知道它的存在。
顯示迪格比的是非常重要的。
它顯示了所有我們有TB的，你可以看到我們的演示D-B已經體現出來。
然後我們有使用，所以我們可以用這樣的演示的TBS之一，但我們也可以使用use命令來創建一個新的數據庫，然後使用它。
然後我們有四個污物命令。
所以我們插入用來創建我們用來找到它或將其恢復更新來更新的東西或編輯，然後取出被我們如何刪除一些東西罰款。
好了，所以這就是它的下一個視頻。
我會向你展示我們如何能與滿谷電視從一個JavaScript文件裡進行互動。