我正在使用https://github.com/adelevie/parse-ruby-client#files ruby gem来解析云平台。 我正在尝试使用他们记录的方法在解析时上传图像,如下所示:
selectable
当我在控制台中运行它时,得到以下错误。
#
的未定义方法`文件'答案 0 :(得分:0)
您需要先初始化您的客户:
require 'parse-ruby-client'
client = Parse.create :application_id => '<your_app_id>',
:api_key => '<your_api_key>',
:quiet => true | false
https://github.com/adelevie/parse-ruby-client#client-initialization
答案 1 :(得分:0)
由于您在尝试对file
变量中存储的内容调用client
方法时遇到错误,因此看起来客户端没有按照您的预期保留 - 即它似乎实际上没有一个对象响应:file
消息。
虽然从代码片段中不清楚代码的上下文是什么,但我的猜测是你永远不会将其设置为持有客户端对象。
查看section towards the top of that gem's README以获取有关初始化客户端的信息 - 这可以帮助您顺利开始。设置好客户端并将其存储在client
变量后,您就可以调用Gem为Client
类的实例创建的所有方法。