Ok, quindi la soluzione era questa:
Sto usando mongoid che ti fa rimuovere la linea "rails/all" come parte della configurazione. Di conseguenza, i pignoni non venivano caricati.
Quello che devi fare con i binari 3.1+ è anche aggiungere require "sprockets/railtie"
in application.rb in modo che i pignoni siano abilitati. Boom, funziona.
Queste informazioni possono essere trovate sul sito web di mongoid qui . Questo è utile da sapere per chiunque non stia caricando l'intero 'rails/all' in application.rb, i pignoni sono ovviamente necessari per il funzionamento della pipeline di asset.