-
1 votesanswersviews
Rails 5:资产Bower Bootstrap Sass
关于SO已经有类似的问题,但没有足够明确的回答来理解以下问题 . 我的目标是使用Bower使用Bootstrap设置Rails 5 . 使用Bower我在文件夹中安装了Bootstrap: vendor/assets/bower_components/bootstrap-sass 然后,我更新了 initializers/assets : Rails.application.config.ass... -
0 votesanswersviews
传递值以构建方法并在嵌套表单视图中显示标签
在为新角色构建能力时,会创建6个异能,每个异能一个(STR,DEX,CON,WIS,INT,CHA),每个异能在Ability表中都有一个ID . 我无法使用ability_id来保存对象 . (见字符#new controller) 在与这6个字段相关的视图表单中,我将如何针对6种不同的统计数据单独标记它们? 楷模 class Ability < ApplicationRecord ... -
1 votesanswersviews
升级Rails 4到Rails 5的CORS问题
我正在将Rails应用程序从 Rails 4.1.1 升级到 Rails 5.1.4 . 我有2个应用程序,一个是Web应用程序(用于 angular ),另一个是API应用程序 . 我正在做什么,我发送 Web app(Rails with Angular) 的请求并从 API app 获取数据 . 但是当我从 Web app 发送请求时出现以下错误: 无法加载http://api.myap... -
1 votesanswersviews
Gem依赖问题:Bundler找不到gem“activemodel”的兼容版本
我正在尝试在Cloud9中的Rails应用程序上设置MongoDB . 我已经安装了Rails 5.0.1和MongoDB,但是我的gemfile出现了问题 . 这是我的宝石文件: source 'https://rubygems.org' gem 'rails', '5.0.1' gem 'puma', '3.4.0' gem 'sass-rails', '5... -
0 votesanswersviews
从包含许多pg_search查询获取对象计数
我在 product 和 variation 模型之间有很多关系 . 我也在使用pg_search来帮助过滤搜索结果 . 我需要显示过滤搜索结果中的产品总数以及这些过滤产品的变体总数 . product.rb class Product < ApplicationRecord ... include PgSearch pg_search_scope :search_for, ... -
0 votesanswersviews
Rails 5.1,用多种货币计算一笔款项
我遇到了关于chartkick的一个小问题 . 我有一个铁路应用程序,您可以创建不同的货币 . 然后,您可以使用 Headers ,金额创建费用,并从列表和user_id中选择货币 . 这种关系是有效的 . 我在我的用户控制器中有这样的事情: @user_spendings = @current_user.spendings.all.order('date DESC').paginate(:pag... -
0 votesanswersviews
Rails 5.1,按货币与嵌套资源求和
我有SUM计算的问题 . 我有一个表中的多种货币,我有用户,我有组,我有一个下注表 . 用户可以通过成员(user_id和group_id)加入组 . 并且用户可以通过groupbet(bet_id和member_id)分享他的赌注 . 我不在这里详细介绍,因为这一切都正常 . 我想在组视图(show)中进行一些SUM计算 . 这是我想要显示该组成员在那里下注所花费的总金额的地方 . 我也想在混音... -
0 votesanswersviews
Rails ActiveStorage与AWS S3层
我的应用程序在S3中存储了许多MANY图像 - 我们使用Rails 5.2 ActiveStorage . 图像使用了6到9个月 . 然后很少使用它们直到15个月大并且由ActiveStorage自动删除 . 为了节省一些钱,我想在文件创建9个月后将文件从“S3-Standard”移动到“S3-Infrequent Access(S3-IA)”(这可以在AWS中自动完成) . 我的问题是:在极少数... -
0 votesanswersviews
如何使用ActiveStorage以嵌套形式上传文件?
我 Project 有很多 Tasks . 每个 Task 都可以使用ActiveStorage上传图像 . 在我的Project new视图中,我动态创建了嵌套表单(通过Cocoon)来创建新任务,file_field用于上传每个任务的图像 . 提交表单后,我在项目控制器中创建了一个新项目以及来自 project_params 的新任务 . 但是,如何在创建项目后使用ActiveS... -
1 votesanswersviews
升级到Rails 5后链接中缺少主机名
将我的应用程序升级到Rails 5.0后,我的所有链接都在 生产环境 模式中抱怨: 缺少主机链接!请提供:host参数,设置default_url_options [:host],或将:only_path设置为true 我有两个其他应用程序运行Rails 5.x没有问题,没有设置任何默认主机URL,除了邮件程序 . request.env参数确实显示HTTP_HOST和SERVER_NAME参... -
0 votesanswersviews
使用Carrierwave在Rails上上传图像 . 不更新数据库中的属性
我正在使用carrierwave gem上传图片 我在用户视图中有这个表单,它为文件(图像)提供上传按钮 <%= form_for(@user, html: { multipart: true }) do |f| %> Update your profile pic: <span class="avatar"> <%= f.file... -
2 votesanswersviews
通过Rails 5 API和Active Storage接受图像
我正在尝试将图像发送到我的Rails应用程序,然后通过Active Storage存储它们 . 我尝试了Base64并直接上传和研究了几个小时,但没有什么真正有效 . 有人能指出我的好方法吗? 我的最后一次尝试是像这样使用Base64: def attach_preview page = Page.first content = JSON.parse(request.body.read) ... -
5 votesanswersviews
如何在rails Activestorage中添加默认附件
我有一个模型 Post has_one_attached :cover 没有必要附件 . 那么,即使用户没有提供默认附件,我是否可以添加任何默认附件 . 因此,当显示帖子时,我可以显示封面图像 . <% if @post.cover.attached? %> <%= image_tag(@post.cover, class: 'card-img-top img-flui... -
0 votesanswersviews
使用 Nokogiri 读取 xhtml 文件会给标签带来无效错误
我正在使用 rails 5 和 ruby 2.3我正在使用 gem nokogiri(1.8.5)来读取我的 xml,svg 和 xhtml 文件。 在阅读我的 xhtml 文件时,nokogiri 给了我以下错误。 > [#<Nokogiri::XML::SyntaxError: 8:159: ERROR: Tag x3d invalid>, > #<Nokogir... -
1 votesanswersviews
未找到订阅类:“room_channel”| Rails 5 API项目actioncable angular 4/2
我收到了以下错误 Subscription class not found: "room_channel" 在我的Rails API only项目中,它不包含任何资产/脚本 . 我生成了一个电缆和通道并将其路径安装为 mount ActionCable.server, at: '/cable' Model: class Discussion < ApplicationR... -
0 votesanswersviews
使用AJAX请求保存数组 - Rails
我需要同时更新卡片模型的所有记录 . 我正在使用map函数获取每张卡的数据,然后使用和AJAX请求发送数据 . var cards = ui.item.parent('.js-CardsContainer .js-CardContainer').map(function() { return { list_id: $(this).closest('.js-List').da... -
0 votesanswersviews
Account :: Posts #index中的NoMethodError
我正在做Ruby101教程,但是出了点问题 . rails日志: ActionView::Template::Error (undefined method `title' for nil:NilClass): 13: <% @posts.each do |post| %> 14: <tr> 15: <td> &l... -
0 votesanswersviews
Rails:虽然由球童正确提供,但在 生产环境 模式中无法找到资产
我几乎几天都试图解决这个问题 . 我试图在 生产环境 模式下在rails网站上运行我的ruby,但是(某些)资产无法提供 . 图像位于自定义子文件夹(app / assets / audio / testfolder / demo.png)中,该子文件夹已添加到 Rails.application.config.assets.paths 并正确预编译但我总是收到错误 ActionView::Tem... -
0 votesanswersviews
如何让Rails读取环境变量?
我已经安装了Nginx和Unicorn,并尝试在Ubuntu 14.04上使用我的Rails 5应用程序 . 我在〜/ myproject / config / secrets.yml中有一个包含的文件 development: secret_key_base: 547268978521e278fd572db969ce2d25cea9da7c6db4f7164942d0232217712870... -
1 votesanswersviews
gem对rails做出反应:webpack.config.js
我使用Rails 5.1和react_on_rails gem v10.0.2 我想使用css模块和css-loader,我想知道在哪里放webpack.config.js - 文件? 正如我所看到的,react_on_rails gem的当前版本不再具有客户端目录(以前存储webpack.config.js文件) . react组件存储在/ app / javascripts中 . -
1 votesanswersviews
让react-router与Rails 5和gem一起工作'react-rails','1.10.0'
我有一个Rails 5应用程序,安装了反应 gem 'react-rails', '1.10.0' 我也想使用 react-router 所以我手动让react-router JS加载,因为它们没有宝石可用 . 我可以在控制台a中提交 ReactRouter 以确认 ReactRouter 加载 . 我正在努力让反应路由器工作,但它错了 . 这是我的基本设置: welcome.html.erb &... -
0 votesanswersviews
在Active Storage Cloud 中修改映像
我想让用户有机会裁剪和旋转用户的图像 . 用户有很多图像,图像有一个 :image_file 附加 在开发中我使用这样的方法: class Image ... def rotate(degree) image = MiniMagick::Image.new(ActiveStorage::Blob.service.send(:path_for, self.image_file.k... -
0 votesanswersviews
Rails Generator(阵列)
我正在使用Rails 5和Postgres . 如何使用rails模型生成器生成此迁移? add_column :notes, :tags, :string, array: true, default: [] 我想做点什么 rails g model name:string tags:string:array -
0 votesanswersviews
在Heroku和Amazon S3上的 生产环境 Rails / Vue应用程序中加载字体时出现CORS错误
我有一个rails / VueJS应用程序没有通过font-awesome加载我的S3 svg文件和字体 . 我已将所有文件上传到S3中的相关存储桶文件夹 . 通过我的应用程序上传的任何文件都能正确显示 - 但是这些静态文件和字体无效 . CORS错误如下: 错误#1(对于字体): Access to font at 'https://s3.amazonaws.com/myappname/fon... -
5 votesanswersviews
如何在ActiveStorage中更新附件(Rails 5.2)
我最近将我的项目升级到最新的Rails版本(5.2)以获得 ActiveStorage - 一个处理附件上传到AWS S3,Google Cloud等 Cloud 服务的库 . 几乎一切都很好 . 我可以上传和附加图像 user.avatar.attach(params[:file]) 接收它 user.avatar.service_url 但现在我想替换/更新用户的头像 . 我以为我可以... -
-5 votesanswersviews
Rails 5.2 - 主动存储 - 太慢了?
首先,我是Rails的新手,我的英语不是很好,所以请耐心等我:) 我更新了5.2版本的Rails并安装了活动存储 . 我可以上传图片或附件,但效果很好 . 问题是当我试图获取图像时,它们需要大约30秒-60秒才能出现在屏幕上 . 这不正常,所以我确实做错了什么 . 我的安装过程如下: rails active_storage:install rails db:migrate “模式”: creat... -
1 votesanswersviews
如何在Rails中的活动存储关联中附加邮件程序中的图像
在rails 5.2中,我有一个使用has_many_attached:images的模型 . 我想发送一封电子邮件,其中包含所有相关图像作为附件 . 我的邮件方法目前看起来像: def discrepancy_alert(asset_discrepancy_id, options={}) @asset_discrepancy = AssetDiscrepancy.find asset_dis... -
0 votesanswersviews
如何使用React前端和Rails JSON API上传文件
我一直试图绕过Rails 5 ActiveStorage,我似乎错过了连接点的方法 . 我想要设置的基本结构是具有许多Image模型的Composition模型 . 每个Image模型都有一个附加的图像文件 . (我认为我已经正确完成了所有迁移,以便设置Active Storage) . 这可能是错的,但这是我设置的当前模型: // relevant bits from composition ... -
0 votesanswersviews
如何在Rails 5.2中找到图像的所有变体?
我正在使用Active Storage,我想让用户有机会旋转已保存的图像 . 问题是已经创建的变体不会被替换 . 我发现我可以删除变体: image.attachment.service.delete(variant.key) 但目前尚不清楚是否所有计划的变体都已创建,因此如果能够检索所有变体,那就太棒了 . 我只是想不通如何找到与图像链接的变体 . -
-1 votesanswersviews
使用Wicked pdf下载多个pdf
如何使用Wicked-pdf下载多个pdf 下面是我在这里使用的代码行, @awb_orders = Spree::Order.where('created_at >= ? AND created_at <= ?', DateTime.now-1.month, DateTime.now).where(:state => 'complete').order("create...