[C#] 探索 FreeSql:讓資料庫操作更為簡便高效 - 一對多的對應輕鬆操作
2024-02-21
上一篇文章,我們針對 資料如果過於龐大,拆成兩張表,並且同 Key 狀況下
進行 Table 擴充,還有一種狀況在開發上會常遇到的就是 OneToMany 的狀況
我有一個 OrderInfo 他有一個 Propery 物件為 Cate ,但是 CATES 表格中 中,每一個 Cate 會被許多 OrderInfo 的 CateId 給關聯著
在案例中,我們新增兩筆 OrderInfo ,並且也新增兩個 Cate ( Cate1, Cate2 ) ,但是我把兩筆訂單都關聯再 Cate2
Data Model:
寫入 OrderInfo , Cate
查詢:
資料庫結果:
測試大概到這裡,其實 FreeSql 是一套試著簡化開發者去操控資料庫的工具
單看程式碼的確是簡化很多,但是前提是你要夠熟練,因為其實我測是很久,很多時候都不如我達到的測試結果
所以在這裡筆記一下,這系列目前就先寫到這,如果之後我有用 FreeSql 開發,有遇到問題我們再繼續聊..