2017-04-23 59 views
2

我正在查看具有屬性some_idowner的模型。將`_text`添加到Rails模型屬性的末尾是做什麼的?

在控制檯中,我可以看到Model.first.some_id:fooModel.first.owner:bar。但是當我輸入Model.first.some_id_text時,我得到1a2b3c4d5而輸入Model.first.owner_text給我"bar"

我在哪裏可以看到如何完成這個轉換?我試圖查找some_id_textowner_text,但什麼都沒發現。

+1

當我嘗試它時,我收到一條錯誤消息。我認爲你必須安裝一個gem,將這個功能添加到你的模型中 –

回答

0

那些_text後綴方法可能會添加像https://github.com/brainspec/enumerize或類似的東西一些寶石。

它循環你的列,並添加動態方法,colum _text方法。

你應該粘貼你的寶石和模型文件。