问题标签 [railsapps]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
44 浏览

ruby-on-rails - 在 Rails 中渲染 json 时语句无效

对于我下面用于呈现 json 的片段

虽然渲染 json 具有许多属性模型,但我得到如下无效语句:

虽然我有一个名为 products_id 的列作为外键而不是 product_id。我需要将语句作为 products_id 而不更改数据库中的列名。

0 投票
0 回答
925 浏览

ruby-on-rails - Rails 5.2.1 的 RailsApps mysql2 gem 版本错误

我在尝试使用 Rails Composer 创建新的 RailsApps 示例应用程序时遇到 mysql2 gem 版本错误。例如,在使用以下命令创建 rails-devise-roles 示例时:

错误是:

加载“mysql2”Active Record 适配器时出错。缺少它所依赖的宝石?无法激活mysql2 (< 0.6.0, >= 0.4.4),已经激活了mysql2-0.3.21。确保将所有依赖项添加到 Gemfile。(宝石::加载错误)

控制台上的消息表明 mysql2 版本 0.3.21 被拉入

运行 bundle install --without production from "."
从 https://rubygems.org/ 获取 gem 元数据……从https://rubygems.org/获取gem
元数据。 解决依赖关系 ............ 使用 mysql2 0.3.21



生成的 Gemfile 有

我正在使用ruby 2.5.3Rails 5.2.1

0 投票
1 回答
11 浏览

railsapps - 如何更新 railsapps gh-pages 的文档?

关于“railsapps”

http://railsapps.github.io/rails-application-templates.html的文档页面 提到了“ https://github.com/quickleft/prologue ”的链接,这是一个死胡同。如何发送拉取请求以更新文档,以便

a) 链接被删除或 b) 链接被修改为指向一个分支,例如“ https://github.com/forest/prologue

0 投票
2 回答
20 浏览

railsapps - 什么是使用 railsapps 创建的应用程序的默认密码

“railsapps”应用程序的“user@example.com”的初始密码是什么?

0 投票
1 回答
30 浏览

pundit - railsapps (rails-devise-pundit) 应用程序是否支持多角色?

在使用“railsapps”生成的库存“rails-devise-pundit”应用程序中,它是否支持为用户添加多个角色?

A 我可以让 John Doe 有一个:user角色加一个:admin角色吗

0 投票
1 回答
277 浏览

amazon-web-services - 尝试将私有密钥添加到 AWS Opsworks 时出错

我正在尝试在 AWS Opswork 上设置一个新的 rails 应用程序。

在尝试添加新应用程序时,我不断收到错误“请提供有效的 SSH 密钥”

我已经使用 ssh-keygen 创建了一个公钥-私钥对,在 Github 中添加了公钥,我正在尝试在 AWS Opswork 页面中添加私钥。但我不断收到 SSH 密钥错误。在此处输入图像描述

请帮忙。

0 投票
1 回答
34 浏览

download - rails app下载文档而不是显示

我正在为我的 rails 应用程序创建一个文档上传表单,一切正常,除非我尝试显示刚刚上传的 .txt 文档,而是下载该文档?

这是在我的 show.html.erb 文件上运行的两行代码

<%= link_to '查看文件', @document.file %>

<%= link_to '下载',@document.file,下载:'' %>

查看文件和下载按钮都在下载文件。

我该如何去显示文件?

这是应用程序控制器:

这是文档控制器。上传的文件称为文档:

0 投票
1 回答
33 浏览

ruby-on-rails - Ruby on Rails - 作曲家

我是编程世界的新手,我开始通过虚拟机在 ubuntu 20.4 上使用 ruby​​ on rails 进行编程。我正在尝试使用作曲家制作应用程序。只有每次我输入: rails new myapplication -m https://raw.github.com/RailsApps/rails-composer/master/composer.rb;我收到以下消息:不支持 Rails 7.0.2.2。使用 Rails 4.1 或更新版本。我在 rvm 的 rails 上安装了 ruby​​,这些是我的版本:

我已经尝试卸载此版本 7 的 rails 并安装请求的版本,但即便如此,当我创建一个新的应用程序更改名称或覆盖我已经创建的应用程序时,也会发生相同的错误。

我在这里先向您的帮助表示感谢!