[{"data":1,"prerenderedAt":112},["ShallowReactive",2],{"til-nuxt-content-collections":3},{"id":4,"title":5,"body":6,"date":99,"description":12,"extension":100,"language":101,"meta":102,"navigation":103,"path":104,"seo":105,"stem":106,"tags":107,"__hash__":111},"til/til/nuxt-content-collections.md","Nuxt Content Collections sind mächtig",{"type":7,"value":8,"toc":97},"minimark",[9,13,86,93],[10,11,12],"p",{},"Heute gelernt: Mit Nuxt Content 3 kann man mehrere Collections definieren, jede mit eigenem Schema.",[14,15,20],"pre",{"className":16,"code":17,"language":18,"meta":19,"style":19},"language-typescript shiki shiki-themes github-light github-dark","export const collections = {\n  blog: defineCollection({ ... }),\n  til: defineCollection({ ... })\n}\n","typescript","",[21,22,23,46,65,80],"code",{"__ignoreMap":19},[24,25,28,32,35,39,42],"span",{"class":26,"line":27},"line",1,[24,29,31],{"class":30},"szBVR","export",[24,33,34],{"class":30}," const",[24,36,38],{"class":37},"sj4cs"," collections",[24,40,41],{"class":30}," =",[24,43,45],{"class":44},"sVt8B"," {\n",[24,47,49,52,56,59,62],{"class":26,"line":48},2,[24,50,51],{"class":44},"  blog: ",[24,53,55],{"class":54},"sScJk","defineCollection",[24,57,58],{"class":44},"({ ",[24,60,61],{"class":30},"...",[24,63,64],{"class":44}," }),\n",[24,66,68,71,73,75,77],{"class":26,"line":67},3,[24,69,70],{"class":44},"  til: ",[24,72,55],{"class":54},[24,74,58],{"class":44},[24,76,61],{"class":30},[24,78,79],{"class":44}," })\n",[24,81,83],{"class":26,"line":82},4,[24,84,85],{"class":44},"}\n",[10,87,88,89,92],{},"Jede Collection kann eigene Felder haben und wird separat abgefragt mit ",[21,90,91],{},"queryCollection('til')",". Super für verschiedene Content-Typen auf einer Site!",[94,95,96],"style",{},"html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":19,"searchDepth":48,"depth":48,"links":98},[],"2025-01-27","md","de",{},true,"/til/nuxt-content-collections",{"title":5,"description":12},"til/nuxt-content-collections",[108,109,110],"nuxt","vue","content","_hpVV3BWlxHfa6jtKsM9RTO53RxogfSRGZHw_5vT9k0",1789790494210]