前言 作為資料庫管理的新手小白,在 MongoDB 應用方面實在沒什麼經驗,採用 MongoDB 也只是為了方便儲存不對稱數據的優勢,然而使用到現幾個月了逐漸...
後面十天的 Streamlit 小專案會放在 GitHub 上,有興趣的朋友歡迎留言 or 來信討論,我的信箱是 nickchen1998@gmail.com。...
後面十天的 Streamlit 小專案會放在 GitHub 上,有興趣的朋友歡迎留言 or 來信討論,我的信箱是 nickchen1998@gmail.com。...
後面十天的 Streamlit 小專案會放在 GitHub 上,有興趣的朋友歡迎留言 or 來信討論,我的信箱是 nickchen1998@gmail.com。...
每天的專案會同步到 GitLab 上,可以前往 GitLab 查看,有興趣的朋友歡迎留言 or 來信討論,我的信箱是 nickchen1998@gmail.co...
每天的專案會同步到 GitLab 上,可以前往 GitLab 查看,有興趣的朋友歡迎留言 or 來信討論,我的信箱是 nickchen1998@gmail.co...
自己從0開始建資料庫的機會不多,所以突然又重新思考了一下有沒有必要拆成5個表格,之後也去問了Claude AI。 跟他說明了我的資料層級跟主鍵、外鍵設計,而在使...
我使用 MongoDB 免費提供的 Cluster,創建了 Database 並新增五個表格來對應假資料。後端採用 Node.js,並已轉換為 TypeScri...
產生假資料其實小痛苦,但是現代問題可以使用現代手段,我們請Claude來做看看做出來之後發現他的主鍵跟外鍵的部分,沒有在乎我給他什麼指令此外加上了平面圖的名字欄...
哈囉大家好!我是 2魚,歡迎來到鐵人賽第八天的資料庫冒險!昨天我們學習了如何規劃資料表,今天我們要更進一步,實際動手把我們的鸚鵡食堂搬進雲端啦!我們將使用 Mo...
哈囉大家好!我是 2魚,今天是鐵人賽的第七天啦!經過前幾天的努力,我們已經有了網站的基本設計,現在是時候來處理網站的「大腦」了 —— 也就是資料庫!今天,我們要...
摘要這篇文章探討了如何將 LangGraph 的強大功能與 MongoDB 的資料儲存和檢索能力相結合,打造一個智慧的工地安全監控系統。文章首先介紹了 Lan...
MongoDB 和 MySQL是兩種非常流行的資料庫系統,但它們具有很多顯著的區別。這篇文章我會列舉一些主要的差異: 資料庫類型:MySQL:是一個關聯型資料...
今天來回顧一下這幾天使用到的技術和開發的API 大綱 主要使用到的技術 安裝的套件 API設計 1. 主要使用到的技術 MongoDB — docume...
今天是鐵人賽的最後一天,很感謝有持續收看的朋友的支持!今天我們要來介紹 MongoDB 是如何處理地理資訊的,在 MongoDB 當中有提供了我們地理資訊的索引...
今天我們要來介紹 MongoDB 在 7.0 版本以後新推出的 Vector Search 向量搜尋功能該如何實作,這個功能似乎目前只在 Atlas 上有支援,...
在 MongoDB 中,您可以使用 pymongo 建立使用者並分配相關權限。以下是一個使用 pymongo 建立使用者和分配權限的範例: import pym...
今天我們要來把剩下查詢相關的API開發完成,今天要開發的API如下: 取得所有文章a.查詢特定tag的文章列表b.查詢特定標題的文章列表 取得依照tag排列的...
這邊特別設計 MongoDB Dao(Data Access Object)類似 ORM 框架,像是 Sqlalchemy用物件導向的方式與資料庫互動 然而,你...
回顧一下前幾天的 MongoDB 資料庫設計,應該有留意到不論是在傳統發票、紙本電子發票以及載具,我都是利用 tag 來做區隔,這是為了可以將資料全部都塞在同一...
今天我們要來介紹 MongoDB 在 7.0 版本以後新推出的資料庫遷移工具,他可以協助我們把關聯式資料庫的資料無痛遷移到 MongoDB 當中,讓我們不需要煩...
今天我們要來介紹文本索引 Text Index 一、簡介 Text Index(文本索引)是 MongoDB 中的一種特殊索引,用於支援全文搜索和文字查詢。它允...
今天我們要來介紹超時索引 TTL Index,這個索引可以讓 MongoDB 協助我們將陳舊的資料自動刪除,不需要人為介入的去清整資料 一、簡介 超時索引(TT...
昨天已經讓後端程式和正式資料庫連接起來,今天就要將原本的MOCK_POSTS移除,與真正的資料庫互動了。 大綱 建立文章的Schema&Model 調...
Prisma 就像人體中的消化酵素 (enzyme)。就如消化酵素幫助我們分解和吸收食物中的營養,將大的複雜分子轉化為我們身體容易吸收的小分子,Prisma...
今天我們要來介紹索引,索引可以加速我們的查詢速度,但是同時也會降低我們除了查詢以外的效能,因此對於大型資料庫在建立索引時,必須注意索引的數量以及用途,不要建立太...
由於有傳統發票的 API 需要上傳圖片,這邊我想介紹我怎麼先做一個圖片 API 的服務(回收前面的伏筆)。而主要服務 FastAPI 在連結 MongoDB,我...
以下是一個搭配 Pydantic 的示例,演示如何使用多型性進行 CRUD 操作,並且在資料模型中使用 Pydantic: 首先,我們定義使用 Pydantic...
載具比較複雜一點,必須先記錄載具、再來是紀錄載具發票 載具資訊 (1) 綁定失敗 (2) 通過驗證 載具發票 (1) 在 invDate 的部...
這幾個格式都很不一樣,但是我都儲存在同一個 Collection,這裡我透過 tag 的方式去做區隔,就可以讓同一個 Collection 儲存各式各樣不同的資...