我目前正在开发一个带有大量引擎的 Rails 应用程序。
我有一些存储在数据库中的引擎根路径的路径。
但是,如果我尝试使用数据库中的值(它存储在“root_path”-Field 中)和视图中的 link_to 助手链接到它们,我将得不到正确的链接。
这是一个示例(假设root_path
数据库中的当前是foo_engine.bar_path
)
- @engines.each do |engine|
= link_to engine.name, engine.root_path
代替:
http://localhost:3000/foo_engine.bar_path
我明白了
http://localhost:3000/current_engine/foo_engine.bar_path
先感谢您
菲利普