Ruby on rails 3 rails控制台如何与模型交互

Ruby on rails 3 rails控制台如何与模型交互,ruby-on-rails-3,model-view-controller,rails-console,Ruby On Rails 3,Model View Controller,Rails Console,我想了解rails控制台如何直接与模型类交互而不通过控制器路由 如果相同的机制可以用于集成单个企业中的rails应用程序 我了解过滤器,例如,不会应用身份验证过滤器,因此它可能不是集成应用程序的正确方法,但随后提出了一个问题,即当有多种访问方式时,在何处编写过滤请求的逻辑代码是正确的。模型类不会通过控制器路由,不在Rails控制台中,也不在通过Web服务器运行应用程序时。在控制器中,您可以使用模型,但这与路由无关。@Misha我想了解的是rails控制台如何直接访问模型……什么协议……什么格式…

我想了解rails控制台如何直接与模型类交互而不通过控制器路由

如果相同的机制可以用于集成单个企业中的rails应用程序


我了解过滤器,例如,不会应用身份验证过滤器,因此它可能不是集成应用程序的正确方法,但随后提出了一个问题,即当有多种访问方式时,在何处编写过滤请求的逻辑代码是正确的。

模型类不会通过控制器路由,不在Rails控制台中,也不在通过Web服务器运行应用程序时。在控制器中,您可以使用模型,但这与路由无关。@Misha我想了解的是rails控制台如何直接访问模型……什么协议……什么格式……如何等等。。。当我们使用web浏览器时,我知道请求的是动作,而不是模型……我理解这一部分。没有格式,它们只是对象,你可以对它们调用方法。@DaveNewton我想我现在更了解它了。rails控制台直接在其进程中加载所有代码,并允许我们与类/方法交互,但应该有某种服务器侦听控制台请求并根据内存中的类/方法解释它们。现在,这个问题可以重新表述为:如果我启动rails控制台,我可以从另一个应用程序远程向它后面的服务器发出请求吗。这听起来确实令人费解。这就是web应用程序用于接受远程请求的功能。您可以运行远程控制台,但有什么意义?