Sto imparando alcuni Ruby on Rails e sono un principiante. La maggior parte del mio background è in ASP.net MVC sul back-end.
Mentre gioco con un progetto di scaffold di base, mi domando su questo caso: si entra in un progetto Rails stabilito e si vuole conoscere il modello. Sulla base di ciò che ho visto finora (ancora una volta, semplice scaffold), le proprietà per una determinata classe non vengono rivelate immediatamente. Non vedo accessorie di proprietà sulle classi del modello.
Capisco che ciò sia dovuto alla natura dinamica di Ruby e tali cose non sono necessarie o forse addirittura desiderabili. Convenzione sul codice, ho capito. (Ho familiarità con i concetti dinamici, principalmente tramite JS.)
Ma se mi trovo da qualche parte in una vista e voglio sapere rapidamente se l'oggetto Person (es.) ha una proprietà MiddleName, come lo trovo? Non devo entrare nelle migrazioni, vero?