Hi everyone,
I’m trying to wrap my head around the “data persistence” issue that I think is really causing issues with my happiness with n8n, especially around passing binary data. I understand that the output rewrites the json data etc. But I can manually reference past nodes and get data using expression (which works sometimes). I can see it in the input on past nodes, but if the node before the one I’m working with doesn’t have a binary data output, they don’t work and I simply cant just tell it which binary data to use (seems like a reasonable thing to be able to do). Is this a feature incoming at some point?
I’ve read a bunch of articles and tried code nodes, Edit Field nodes and can’t seem to figure it out and feel that it shouldn’t be this hard.
I’m behind an “If” node and don’t see how I can use a merge node to get that binary data. The only other way I can think to do this is use read/write file node and pull the binary later, but I’m hoping there is a better way though. Any ideas or someone have a code node that they’ve figured this out?
Thanks in advance!
Either it says there is no data to pass or the data from the IF node is being passed to the “Binary” set node.