How to use another function like hasLink() instead of backlinks()?
because backlinks function can be “expensive” to run and doesn’t update automatically
Do your formulas actually need the .length part? I did not test it for your examples, but for my filters it is not necessary.
You can’t always replace the backlinks() functions. It is only possible if the respective notes also contain a link in the “opposite” direction. Then you could try to “reverse” your filter with something like .hasLink or file.links. But at least in all cases where I am using .backlinks, there has been no alternative.
Something like []+list(file) to collect all files from the _KB folder and check if they have a link to file. However, I’ve found that an list [] (and elements of that list) doesn’t save to the next step of the Base filtering process.