Ruby on rails 4 Rails 4:获取当前名称空间?

Ruby on rails 4 Rails 4:获取当前名称空间?,ruby-on-rails-4,Ruby On Rails 4,如何知道我当前是否在名称空间的路由中 我不敢相信有一个方法或东西定义了这一点 我现在在做什么 @admin_namespace = self.class.name.start_with? 'Admin' 这是正确的解决方案吗?我真不敢相信我没有找到这个的副本。可能是的副本,但那是rails 3的。我提供的链接中的解决方案适用于rails 3,适用于rails 4,将适用于rails 5:)(实际上是Ruby,没有特定于rails的内容)我知道它有效,但没有rails方法来实现这一点?

如何知道我当前是否在名称空间的路由中

我不敢相信有一个方法或东西定义了这一点

我现在在做什么

@admin_namespace = self.class.name.start_with? 'Admin'

这是正确的解决方案吗?

我真不敢相信我没有找到这个的副本。可能是的副本,但那是rails 3的。我提供的链接中的解决方案适用于rails 3,适用于rails 4,将适用于rails 5:)(实际上是Ruby,没有特定于rails的内容)我知道它有效,但没有rails方法来实现这一点?