首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过网页界面访问Rails控制台?

通过网页界面访问Rails控制台?
EN

Stack Overflow用户
提问于 2019-07-18 05:31:39
回答 1查看 545关注 0票数 0

这是一个有点奇怪的请求,不确定如何处理它,但本质上我们想要一个管理门户,在那里开发人员可以直接访问Rails类型的控制台。

理想情况下,我们可以粘贴如下内容:

代码语言:javascript
复制
count = User.count

puts "We have #{count} users!!"

并将其输出:

代码语言:javascript
复制
We have 872633 users!!

显然,这些命令会比这更广泛,因为它们可以导出,进行直接更新,等等。我们可以输出的信息越多越好,比如调试日志,SQL查询等,只是不确定如何访问这样的东西。

我们认识到这不是一个很好的实践,但是我们一次又一次地需要直接从控制台获得一些东西,我们希望能够提交提案,需要另一个开发人员来验证/批准它,然后保持命令运行的日志。

有没有什么宝石可以解决这个问题呢?如果没有,有没有关于如何实现这样的东西的建议?

EN

回答 1

Stack Overflow用户

发布于 2019-07-18 15:11:53

您可以在生产环境中使用web控制台 gem,并在管理空间中运行控制台,如下所示:

代码语言:javascript
复制
class AdminController < ApplicationController
  def console_page
    console
    render inline: '<h2>console page</h2>'
  end
end
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57084304

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档