Opnieuw opslaan voor computed fields

Als je een computed field bijmaakt, nadat de nodes reeds bestaan, dan heb je een probleem. Een computed field is zoals een standaardwaarde die maar wordt getriggerd op het ogenblik dat de node wordt opgeslagen. De fora leveren tal van oplossingen met zelfs modules als 'Resave nodes' enz.. Geloof me.. ze helpen niet bij computed fields. Ik heb zelfs een PHP programma er op losgelaten met $node->save(); 

Hieronder zie je de de code van een computed field waar twee andere velden tot een kaart worden herschreven. Als je manueel de nodes opslaat zal het veld worden herberekend. Maar wat als je duizenden nodes hebt?

De ene oplossing die blijkt te werken was met behulp van Views Bulk Edit module, een uitbreiding van de Views Bulk Operation module. Je kunt er mee veldwaarden instellen.

Je maakt een view aan met een VBE veld.

Je duidt het computed field aan. Je kunt niet instellen welke waarde het veld moet krijgen. Geen probleem.. Sla op en het werkt.