2011-12-22 72 views
0

返回的「ID」專欄中,我想列出了所有給定表列細節,我可以用下面的代碼content_columns方法不Rails3中

<Model Name>.content_columns 

防爆做到這一點:User.content_columns

但我的問題是,它沒有返回表的id列(我有默認軌命名約定叫id自動遞增整數列)

反正是有使「ID」列的還是這件T他默認的軌道行爲?

我騎在Linux上

回答

1
Model.columns.map(&:name) 

的Rails 3.0.10應該可以正常工作。

+0

嗨@lucapette,是的,你是正確的,只是發現答案,但所有的功勞都歸你所有,並感謝你的迅速回復。謝謝 – sameera207 2011-12-22 16:04:56

+0

@ sameera207不止歡迎。那麼請考慮接受答案,然後:) – lucapette 2011-12-22 16:25:51

+0

嗨@lucapette,我接受了你的答案,順便說一句,我想盡快接受你的答案,但SF不允許我做到這一點,直到8 ins:D – sameera207 2011-12-22 16:56:52