Introduktion til Datatyper
Stryg for at vise menuen
Datatyper definerer hvilken slags værdi et workflow håndterer, såsom tekst, tal, datoer, booleans, lister, objekter eller filer. Kendskab til disse sikrer, at noder læser, sammenligner og transformerer data korrekt i stedet for at give tavse fejl eller fejl i logikken.
n8n overfører data mellem noder som JSON i en array-af-items struktur. Hvis typen er forkert (streng vs tal, array vs objekt), vil noder ikke opføre sig som forventet.
Ved arbejde med data i n8n skal du sikre, at hver værdi har den korrekte struktur, før den sendes videre. Rene, normaliserede og korrekt typede data holder workflows forudsigelige og forhindrer tavse fejl.
- Tving datatyper tidligt: konverter strenge til tal før matematiske operationer;
- Normaliser tekst: små bogstaver og trim før dubletkontrol eller routing;
- Datoer: generér med
{{$now}}, sammenlign i IF (Date & Time), omformater med Date & Time node; - Arrays: brug ægte arrays; Split Out til at behandle items og Aggregate/Item Lists til at samle igen;
- LLM outputs: anmod om streng JSON, valider og normaliser før sammenfletning.
Med alt dette bør du trygt kunne genkende og konvertere datatyper, håndtere datoer og arrays korrekt, administrere binære filer når det er nødvendigt, samt hurtigt løse typeuoverensstemmelser, der forstyrrer workflow-logikken.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat