Referenz
import { buildProperty } from "@firecms/core";
const productsReferenceProperty = buildProperty({ name: "Product", dataType: "reference", path: "products", previewProperties: ["name", "main_image"]});Absoluter Kollektionspfad der Kollektion, auf die diese Referenz zeigt.
previewProperties
Abschnitt betitelt „previewProperties“Liste der Eigenschaften, die als Vorschau dieser Referenz gerendert werden. Standardmäßig die ersten 3.
forceFilter
Abschnitt betitelt „forceFilter“Erzwingen Sie einen Filter in der Referenzauswahl. Falls angewendet, werden die restlichen Filter
deaktiviert.
Beispiel: forceFilter: { age: [">=", 18] }
validation
Abschnitt betitelt „validation“requiredSoll dieses Feld obligatorisch sein.requiredMessageMeldung bei Validierungsfehler.
includeId
Abschnitt betitelt „includeId“Soll die Referenz die ID der Entity enthalten? Standardmäßig true.
includeEntityLink
Abschnitt betitelt „includeEntityLink“Soll die Referenz einen Link zur Entity enthalten? Standardmäßig true.
defaultValue
Abschnitt betitelt „defaultValue“Standardwert für diese Eigenschaft. Sie können den Standardwert mit einer EntityReference setzen:
import { buildProperty, EntityReference } from "@firecms/core";
const productsReferenceProperty = buildProperty({ name: "Product", dataType: "reference", path: "products", defaultValue: new EntityReference("B000P0MDMS", "products")});Links: