Foreign Key in Meta.Select
Does anyone know how I can reference a column from the parent in meta. select? See:
<Refine
dataProvider={dataProvider(supabaseClient)}
liveProvider={liveProvider(supabaseClient)}
routerProvider={routerProvider}
options={{
liveMode: "auto",
syncWithLocation: true,
warnWhenUnsavedChanges: true,
}}
resources={[
// --- SNIP ---
{
name: "projects",
list: "/:tenantId/projects",
// show: "/:tenantId/projects/:id",
},
{
name: "applications",
list: "/:tenantId/projects/:projectId/applications",
// show: "/:tenantId/projects/:id",
meta: {
parent: "projects",
// How to use project_id?
select: "id"
},
},
// --- SNIP ---
]}
>
{/* --- SNIP --- */}
</Refine><Refine
dataProvider={dataProvider(supabaseClient)}
liveProvider={liveProvider(supabaseClient)}
routerProvider={routerProvider}
options={{
liveMode: "auto",
syncWithLocation: true,
warnWhenUnsavedChanges: true,
}}
resources={[
// --- SNIP ---
{
name: "projects",
list: "/:tenantId/projects",
// show: "/:tenantId/projects/:id",
},
{
name: "applications",
list: "/:tenantId/projects/:projectId/applications",
// show: "/:tenantId/projects/:id",
meta: {
parent: "projects",
// How to use project_id?
select: "id"
},
},
// --- SNIP ---
]}
>
{/* --- SNIP --- */}
</Refine>