我正在尝试构建一个rubyCLI应用程序,我想让我的用户从我提供给他的一定数量的选项中进行选择。请记住:这不是ruby on rails应用程序,也没有视图或其他任何东西。这是一个我打算创建的ruby代码文件,它将响应用户输入的任何内容。 当用户运行脚本时。他应该能够看到3个选项,并且应该能够选择它们,并且每个选项都应该具有不同的含义。
我正在使用ruby on rails进行开发和应用。我有以下模型:用户,角色,选项,权限。根据用户的角色,我希望应用程序的菜单显示某些选项。因此,一个用户有一个角色,一个角色有一个或多个选项(菜单中的可用选项),一个选项可以分配给多个角色。这就是为什么我创建了一个名为PERMISSION的连接表,它有rol_id、option_id和status。
因此,