<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>關聯查詢 on BenzHub</title><link>https://benzhub.github.io/tags/%E9%97%9C%E8%81%AF%E6%9F%A5%E8%A9%A2/</link><description>Recent content in 關聯查詢 on BenzHub</description><generator>Hugo</generator><language>zh-TW</language><lastBuildDate>Sat, 03 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://benzhub.github.io/tags/%E9%97%9C%E8%81%AF%E6%9F%A5%E8%A9%A2/index.xml" rel="self" type="application/rss+xml"/><item><title>Embedded Resources 關聯查詢 | Supabase 完整教學</title><link>https://benzhub.github.io/post/supabase/014-embedded-resources/</link><pubDate>Sat, 03 Oct 2026 00:00:00 +0000</pubDate><guid>https://benzhub.github.io/post/supabase/014-embedded-resources/</guid><description>&lt;blockquote&gt;
&lt;p&gt;學會了《查詢、篩選與分頁》之後，你已經能對&lt;strong&gt;單一資料表&lt;/strong&gt;查得又準又快。但真實世界的資料很少是孤立的——文章有&lt;strong&gt;作者&lt;/strong&gt;、訂單有&lt;strong&gt;客戶&lt;/strong&gt;、商品有&lt;strong&gt;分類&lt;/strong&gt;、演員演過很多&lt;strong&gt;電影&lt;/strong&gt;。這些&lt;strong&gt;關聯&lt;/strong&gt;該怎麼在一次查詢裡一起撈出來，而不用發好幾支 API、再自己在前端拼？這一篇帶你把 &lt;strong&gt;Supabase&lt;/strong&gt;（&lt;strong&gt;PostgREST&lt;/strong&gt;）的 &lt;strong&gt;Embedded Resources 關聯查詢&lt;/strong&gt;用到位：靠&lt;strong&gt;外鍵（Foreign Key）&lt;strong&gt;自動偵測表間關係，用 &lt;code&gt;select('*, author(*)')&lt;/code&gt; 這種寫法一次把關聯 &lt;strong&gt;join&lt;/strong&gt; 成巢狀 JSON，並學會 &lt;code&gt;!inner&lt;/code&gt; 內連接、巢狀篩選、多對多、以及多個外鍵指向同表時的&lt;/strong&gt;關聯消歧義&lt;/strong&gt;，徹底告別 &lt;strong&gt;N+1&lt;/strong&gt; 查詢。&lt;/p&gt;
&lt;/blockquote&gt;</description></item></channel></rss>