我的問題是,我的postgres數據庫名爲gas_stations,只有一個名爲name的字段,我需要表單顯示錶中的所有數據。也應該出現其中一個選項「新站」,事實我不知道該怎麼辦如何將postgresql數據庫連接到紅寶石表單上的組合框
-1
A
回答
1
我想你是關於表而不是數據庫的故事。要做到這一點,你必須創建一個名爲GasStation喜歡這種模式:
class GasStation < ActiveRecord::Base
end
之後,你可以在你的視圖中創建一個列表如下:
select("gas_station", "name", GasStation.all.collect {|gs| [ gs.name, gs.id ] }, { :include_blank => true })
在這裏看到的指南:http://guides.rubyonrails.org/getting_started.html。
0
select("form_name", "gas_station_id", GasStation.all.collect {|g| [ g.name, g.id ] }, { :include_blank => true })
這樣的事情應該讓你開始。當然,您需要創建模型等...
如果您不知道如何使用快速教程學習rails基礎!
相關問題
- 1. 紅寶石無法連接到Postgresql
- 2. 紅寶石數據庫連接池
- 3. 如何組合框使用紅寶石數據庫字段上,我就如何組合框與數據庫中的字段連接有問題的軌道3.0
- 4. 紅寶石 - 接收表單數據
- 5. 紅寶石表單數據接收
- 6. 紅寶石軌道計數和PostgreSQL組
- 7. 紅寶石圖數據庫?
- 8. 紅寶石 - 從數據庫
- 9. 紅寶石填充組合框
- 10. 將紅寶石數組合併到多維數組中
- 11. Mysql數據庫連接問題與紅寶石使用寶石'dbi'
- 12. 如何連接在紅寶石
- 13. 如何從紅寶石mongo組合
- 14. 紅寶石鞋ssh連接
- 15. 紅寶石。 GSUB單斜線組合\&\」 \ + \ 0
- 16. 紅寶石散列組合
- 17. 紅寶石,從組合
- 18. 紅寶石數組
- 19. 如何將數據庫記錄存儲到軌道上的散列紅寶石
- 20. 用紅寶石連接到Juggernaut
- 21. 紅寶石,連接到SQL服務器
- 22. 紅寶石連接到使用Kerberos
- 23. 紅寶石插座連接到外面
- 24. 如何連接vb6到postgresql數據庫?
- 25. 如何斷開與數據庫的現有紅寶石續集連接?
- 26. 紅寶石如何找到寶石?
- 27. 非常簡單的紅寶石組合框 - 文本解析prolem
- 28. 連接到postgresql數據庫
- 29. 紅寶石:結合數組值
- 30. 紅寶石:合併數組或哈希
非常感謝您對我的幫助 – Asantoya17 2012-07-27 17:47:59
如果我希望選項「新加油站」出現我怎麼能做到這一點? – Asantoya17 2012-07-27 17:53:40
試試這個:select(「gas_station」,「name」,GasStation.all.collect {| gs | [gs.name,gs.id]} + ['New Gas Station',''],{:include_blank => true}) – Dougui 2012-07-27 18:08:15