作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我刚刚升级到 Pakyow 0.9。当我尝试在现有的 Pakyow 项目上运行 pakyow server
时,出现以下错误。
~/.rvm/gems/ruby-2.1.0/bundler/gems/
pakyow-2ccd6109e47c/pakyow-core/lib/core/route_eval.rb:334:
in `action': undefined method `[]' for nil:NilClass (NoMethodError)
from .../appname/app/lib/routes.rb:81:
in `block (2 levels) in <top (required)>'
...
这里有一些进一步的信息。
ruby -v
=> ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-darwin14.0]
gem which pakyow
=> ~/.rvm/gems/ruby-2.1.0/gems/pakyow-0.9.1/lib/pakyow.rb
似乎设置正确。
最佳答案
在 0.9 中,delete
操作被重命名为 remove
(详见 release notes)。尝试将 routes.rb 的第 81-83 行更改为:
action :remove do
Note[params[:note_id]].destroy
end
你甚至可以在没有action
的情况下写成:
remove do
Note[params[:note_id]].destroy
end
关于ruby - Pakyow 0.9 未定义的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27587224/
谁能解释一下如何在 Pakyow 应用程序中使用 PostgreSQL 数据库? 我已经构建了一个 Pakyow 应用程序并且我有一个 PostgreSQL 数据库,但我不知道如何设置该应用程序以使用
我刚刚升级到 Pakyow 0.9。当我尝试在现有的 Pakyow 项目上运行 pakyow server 时,出现以下错误。 ~/.rvm/gems/ruby-2.1.0/bundler/gems/
在通过 Pakyow 工作时 "warmup" tutorial ,我遇到了错误Redis::CannotConnectError。我在 macOS 上并通过自制软件安装了 Redis。我是否需要手动
我是一名优秀的程序员,十分优秀!