Mai usato default_scope in RoR? Mai pentito di aver mai letto su questa funzione dopo aver scritto tonnellate di codice e poi capito che non è possibile accedere ai dati necessari in un modo conveniente, se necessario? Prova googling "come eseguire l'override default_scope" e troverete tonnellate di consigli su come farlo con model.send (: with_exclusive_scope)} {super, ma nessun vero modo come annullare completamente un modello quando si ha realmente bisogno (come nei test per esempio). Ecco una soluzione semplice e alcuni consigli riguardo a questa misfeature:
Per saperne di più |