我对铁杆很新。
我有一个现有的MS SQL DB并在其上构建rails-app。我只是从现有表中搭建了所有必需的东西。
但是,我的index.html.erb源代码中有一个变音符号。
<td><%= wohnung.Grösse %></td>
但这会引发 500内部服务器错误。
development.log对我没有帮助......:
Started GET "/wohnungs" for 127.0.0.1 at 2012-01-05 13:52:24 +0100
Processing by WohnungsController#index as HTML
[1m[36mWohnung Load (0.0ms)[0m [1mEXEC sp_executesql N'SELECT [Wohnung].* FROM [Wohnung]'[0m
Rendered wohnungs/index.html.erb within layouts/application (15.6ms)
Completed 500 Internal Server Error in 62ms
如果我删除此行,则可以正常工作。但是文本中的每个其他变音都用' '表示......
我做了什么:
我不知道接下来我能做些什么...请帮忙:)。
问候, Beasty
答案 0 :(得分:1)
为什么不使用像wohnung.groesse
那样问题较少的限制?您可能只需要重命名数据库列。不建议在函数或数据库列名中使用特殊字符。