gpt4 book ai didi

ruby-on-rails - Bundler 声称要安装当前版本的 formtastic,但 bundle open 显示它包含已弃用的方法,应该已经删除

转载 作者:行者123 更新时间:2023-12-02 01:57:29 24 4
gpt4 key购买 nike

第一次在 SO 上发帖,请原谅我,如果我能做些什么来改善这个问题,请告诉我。

我正在使用 formtastic gem 开发 Rails 4 应用程序。当我在表单中输入 bool 值时,请求页面会引发错误:

undefined method `check_box_checked?' for ActionView::Helpers::InstanceTag:Class

谷歌搜索发现了这个 PR,它应该已经删除了弃用的方法“check_box_checked?”几个月前:https://github.com/justinfrench/formtastic/pull/915

这是 bundle show 的输出

djhrtmn@porygon:~/dev/casey$ bundle show formtastic
/home/djhrtmn/.rvm/gems/ruby-2.0.0-p247/gems/formtastic-2.2.1

看起来我使用的是正确的版本...但是当我 bundle 打开 gem 'check_box_checked?' 时还在那里。

如果我还可以做些什么来改进问题,请告诉我...

最佳答案

您链接的 PR 确实在几个月前删除了已弃用的方法,但 Formtastic 的 2.2.1 版(确实是当前的稳定版本)实际上是在一年多前发布的。您可以通过切换到 2.2.1 tag 来查看。在 GitHub 存储库中并注意到最后一次提交是在 2012 年 6 月 6 日。要完全确认,您可以向下钻取到 the file in question。并看到旧代码仍然存在。

如果您对此方法调用有问题,CHANGELOG表示有一个可用于较新版本的候选发布版(RC 通常是稳定的,但还没有完全被视为“准备好迎接黄金时段”)。您可以通过在 Gemfile 中手动指定版本 2.3.0.rc2 来升级。

关于ruby-on-rails - Bundler 声称要安装当前版本的 formtastic,但 bundle open 显示它包含已弃用的方法,应该已经删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19147344/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com