在舊的Rails版本中,可以在控制檯中按名稱調用模型並獲取所有屬性的列表。在新版本中是不可能的 - 至少不會立即建立連接:建立數據庫連接的模型的屬性列表的方法
$ rails c
Loading development environment (Rails 4.2.1)
>> Product
=> Product (call 'Product.connection' to establish a connection)
>>
我知道這是一個功能而不是bug。我知道一個簡單的Product.count
將建立連接。我想知道我可以調用什麼其他方法來接收自動建立到數據庫的連接的屬性列表。我在尋找這樣的輸出:
=> Product(id: integer, name: string, created_at: datetime, updated_at: datetime)
我沒有在控制檯中完成它,但可以轉到DB文件夾,並在架構文件中列出。 –
我只是做Product.new –