[問題] 輸出至網頁

看板Ruby作者 ( 人各有志)時間18年前 (2007/09/11 17:43), 編輯推噓7(701)
留言8則, 4人參與, 最新討論串1/1
def college_column(record) record.college[:title] end 我參考 active scaffold 的 doc,他提供這樣的方法來置換要顯示的內容, 這樣的確讓我成功的置換我想要顯示的欄位。但是當我的資料是複數的時候, 卻沒辦法成功的顯示我要的內容,如下所示: def colleges_column(record) for college in record.colleges college[:title] end end 網頁上顯示的都是井號(#),然而我用 puts 印出在我的 console 時,卻可以 顯示出我要的內容,請問我是不是用錯了方法? 我也有試過 "{#college[:title]}" 但結果還是 #,但是 console 卻可以顯示。 用 p 印出 college 的內容: #<College:0x4a9f5ac @attributes={"title"=>"應用語文學院", "id"=>"9", "en_title"=>"Language"}> 請幫我只點迷津。。。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.224.238.101

09/12 02:10, , 1F
#是class丫..試試 college.title
09/12 02:10, 1F

09/12 02:11, , 2F
一樣耶,他還是印出 #,沒有辦法了嗎? >"<
09/12 02:11, 2F

09/12 02:15, , 3F
你只能傳回一個東西丫..寫for也不會傳回那麼多丫
09/12 02:15, 3F

09/12 02:21, , 4F
這句我不太懂 @@"
09/12 02:21, 4F

09/12 02:31, , 5F
我只能說你回去看點 ruby/programming 的東西吧 XD
09/12 02:31, 5F

09/12 02:33, , 6F
先搞清楚 rails 是怎麼運作的,不然你問題會問不完
09/12 02:33, 6F

09/12 02:43, , 7F
好的!<(__)>
09/12 02:43, 7F

09/12 13:12, , 8F
college[0].title 看看
09/12 13:12, 8F
文章代碼(AID): #16vjEqEl (Ruby)
文章代碼(AID): #16vjEqEl (Ruby)