檢索的MySQL BLOB字段我讓使用ActiveRecord::Base
用的Ruby/Rails
sql = "SELECT * FROM schedules WHERE id = 1"
schedule = (ActiveRecord::Base.connection.select_rows sql)[0]
這個簡單的MySQL查詢它發生時間表[9]是BLOB
數據,但它被檢索爲紅寶石String
對象。這是正常的嗎?在Ruby中如何表示BLOB
對象?來自Objective-C世界,BLOB
數據通常由NSData
對象表示。 Ruby中是否有某種等價物?
schedule.class顯示什麼?字符串也許? – thisfeller 2012-07-06 20:54:51
@thisfeller'schedule'是一個'Array'對象 – samvermette 2012-07-06 20:57:40
如果可以,使用'p schedule'並直觀地檢查數組。一個字節數組,也許? – thisfeller 2012-07-06 21:05:14