I am facing issues with record triggered flow.
For triggers, when we update the bulk or collection of records ( update [select id from opportunity limit 5] ), we get them in trigger.new list which I would process them further. But in the flow I am not that list, only I am getting is $Record.objectid. that means only one record.
That means my flow will only run for 1 record at a time, what if I update 200 records together or do a dataloader operation with batch size 200. I have called a apex action in my flow and it only works for first record. You can see in the debug below, the lines of debug are not repeated it only comes for first record and when I update one record at a time, it works fine.
I get debug logs only once and the calculation only happens for first record and other remain untouched.
Can anyone help me?