1
4

1 回答 1

1

我认为你的问题在于你的正则表达式和你的测试数据不匹配。在您的错误消息中,我看到:

No route matches {:plate=>"ABC1586", :model=>"model", :type=>"type", 
 :brand=>"brand", :controller=>"site/vehicles", :action=>"show"}

但是该路线具有以下用于板的正则表达式:

:plate => /[a-z]{3}\d{4}/

这需要所有小写字母;大写字母不匹配。因此,您需要修复您的测试数据,或者修复您路线中的正则表达式。

于 2012-10-03T17:26:49.170 回答