cost 123 ms
has_many 通过大小验证

[英]has_many through size validations

我在一个预订应用程序上工作,每个Home可以有多个Phone 。 我想将Home Phone的数量限制为 3,并在创建电话表单中显示一个很好的错误。 我怎样才能以轨道方式实现这一目标? 代码class Phone < ApplicationRecord belongs_to :user ...

如何将用户的浏览器地理位置(从 javascript)传递给 Rails?

[英]How to pass user's browser geolocation (from javascript) to rails?

我目前正在使用request.location.coordinates设置用户的坐标(纬度和经度),但位置不够准确。 我想改用用户的浏览器地理位置。 如何将通过 javascript 获取的经纬度传递给 rails user_coordinates变量? 我读过你应该为此使用 AJAX,但我是初学 ...

Rails API 获取自定义方法的参数

[英]Rails API get params to a custom method

我试图从数据库中过滤一些数据,但它没有获取参数。 这是我的方法: 这是自定义路由get "/orders/user/:id", to: "orders#user_orders" 并且响应是一个空数组。 但是,如果我像这样在方法中传递一个数字: orders = Order.select { | it ...

Rails session cookie 不适用于 chrome

[英]Rails session cookie not working with chrome

Ruby:3.1.3 Rails 版本:6.1.6.1 Chrome 版本:109.0.5414.119 在 session controller 的 cookie 中设置 user_id,但它没有显示在后续请求中,并且在 chrome 中查看应用程序检查器它没有显示任何 cookies 集。 ...

在 Ruby on Rails 中处理具有不同精度和广泛时间跨度的日期

[英]Handling dates with different precision and a wide time span in Ruby on Rails

我想知道如何在 Rails 上的 Ruby 中处理和存储日期,当确切的日期或月份可能未知并且某些生日是 BC 时。 MySQL 似乎支持像“1990-00-00”这样的日期,它可以用来存储没有月份和日期的年份,但 BC 日期似乎是不可能的。 由于 MySQL 支持直到 9999 年的日期,而我只需 ...

Ruby on Rails - 如何向原始 SQL 查询添加 Where 子句?

[英]Ruby on Rails - How Do I Added a Where Clause to My Raw SQL Query?

在我的 Rails 应用程序中,我有这个 scope,它通过加入 Ahoy 事件表和我正在工作的Articles表返回获得最多浏览量的文章。 我现在想为我的Submissions做类似的事情。 但是,我希望 scope 包含另一个属性 (submission.contest_id) 以进一步限制 ...

使用 pluck 和 chartkick 的多个系列?

[英]Multiple series using pluck and chartkick?

我在表中有一些数据,如下所示: 我可以 plot 使用以下方法按日期计算水果的数量: 我无法锻炼如何将 plot 苹果、梨和橙子放到同一个 plot 上。我认为它可能类似于以下内容: 非常感谢所有帮助。 编辑: 问题是缺少逗号并且名称不是字符串。 下面的代码有效: ...

Rails 7 中的参数化左连接 - select 记录为 null 或 true

[英]Parametrized left join in Rails 7 - select records that are null or true

这段代码不符合我的要求: 拥有者记录有3条:A, B & C 有两条猫记录:Cat-A(饿了),Cat-B(不饿) 我想将我的所有者分为两组: 我想要业主: 1.) 有饿猫的主人。 2.) 没有链接猫(即 cats.hungry IS NULL)——或者链接的猫不饿 1.) Owner ...

无限滚动分页和带热线的过滤器

[英]Infinite scroll pagination and filter with hotwire

我有一个无限滚动的表格,无需重新加载整个页面即可完美运行。 我现在在添加过滤器时遇到问题。 感谢 Phil Reynolds 的文章https://purpleriver.dev/posts/2022/hotwire-handbook-part-2我能够实现无限加载。 controller行动de ...

ActionView 在预览中缺少模板。 如何解决?

[英]ActionView is missing template in Preview. How to resolve?

我目前正在尝试让 ActionMailer 发送带有 Letter_Opener gem 的 email。 当我尝试使用localhost:3000/mailer/order_mailer查看预览时,终端会记录此错误: 应用程序/邮件程序/order_mailer.rb : 在浏览器上,指出了ma ...

未定义的方法`payment_required?' 对于零:NilClass

[英]undefined method `payment_required?' for nil:NilClass

在 rails 7 和 ruby 版本 3.2.0 上enter code here我的方法返回 nil,即使它有数据。 我正在按照教程构建应用程序。 在我的预订视图中,new.html.erb 有<% if @booking_type.payment_required? %> &lt ...

Ruby on Raile菜单页面缓存

[英]Ruby on Raile menu page caching

我正在创建菜单结构保存在 SQL 数据库中的应用程序。 每个用户都有不同的菜单,具体取决于他们的权限。 菜单项及其权限很少更改。 创建菜单结构的查询在登录到应用程序时只执行一次就足够了。 如何以及在何处存储此菜单,以免不必要地生成大量菜单查询。 可能是某种缓存。 就在哪儿。 请告知哪些主题将有助于解 ...

Ruby:我无法使用默认捆绑程序版本创建 gemfile.lock

[英]Ruby: I cannot create gemfile.lock with default bundler version

我想用 bundler 版本 2.3.25 创建我的gemfile.lock文件但是当我尝试bundle install时,它总是与2.4.5捆绑在一起所以我卸载了 bundler 2.4.5版,它仍然与那个版本捆绑在一起,然后当我rails s时抛出错误,因为2.4.5版不存在。 当我现在运行g ...

部署渲染时出错。 字段“浏览器”不包含有效的别名配置

[英]Error deploying to render. Field 'browser' doesn't contain a valid alias configuration

我不明白为什么它给我: 回购是https://github.com/vstoic/Felp 这是渲染日志。 让它在渲染上部署。 我尝试将 webpack 入口文件从 index.js 更改为 felp.jsx 我将 .jsx 添加到商店和根目录的导入中。 不确定如何与 go 联系。 项目在本地主机上 ...

Rails 如何遍历 JSON 字段

[英]Rails How Can I Iterate Over JSON Field

我正在尝试使用 DALL·E 2,而我正在尝试做的只是调用他们的图像创建 API 并使用他们返回的图像 URL 显示图像。 我卡在如何根据 JSON 响应在我的 web 页面上显示图像。 我所做的是将响应保存在我的 ImageRequest model 的 JSON 属性中。 所以我的代码看起来像这 ...

在 Rails 中,应用程序错误地为 ID 为 404 的记录抛出 404 页面

[英]In Rails, app is erroneously throwing 404 page for a record with an ID of 404

我的应用程序错误地在 ID 为 404 的记录的“显示”操作上抛出 404 错误页面。 例如,/articles/1 以及 /articles/403 和 /articles/405 效果很好,但是 /articles/404 抛出 404 页面未找到。 我怎样才能解决这个问题? 你会惊讶于在没有得 ...

将不同的 hash 值切换到一个组合数组,并执行对第一个数组进行排名的计算 - Ruby on rails

[英]Switch in different hash values to a combination array, and perform a calculation that ranks the first array - Ruby on rails

我有几个 arrays 包含相同的值,但关联的键不同。 在这种情况下,我有具有相关价格和积分值的团队和车手的名称。 我对每个都使用了 4,但两者都可以有任何数字,都是小数。 我已将driver_price和team_price哈希值转换为一个数组,该数组为我提供小于或等于目标值的所有组合。 条件是 ...

使用 Ruby on Rails 中的 gem 收据将 QR 码插入 PDF

[英]Insert QR code into PDF using gem receipts in Ruby on Rails

我正在使用 Chris Oliver 的 gem“收据”,我想插入带有付款详细信息的 QRcode(例如到页脚部分)。 型号:Partner 和 Charge。 我希望二维码包含 model 个属性,例如:charge.partner.iban、charge.amount 等等。 Charge ...

弹出窗口 window onClick 导航栏

[英]Popup window onClick NavBar

我正在使用 React on Rails 创建一个社交媒体项目,我有一个 NavBar 组件来处理每个链接的路由,有一个名为 Ventbox 的链接,它类似于 Twitter 的 Tweetbox,我如何更改我的代码,而不是将用户带到端点为“/vent”的新页面,Ventbox 会在用户在页面上的任 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM