1

解決できない奇妙な問題があります。RailsアプリでoAuthとEvernoteAPIを使用しています。このATMに使用しているコントローラーは2つあります。

CallbacksController
http://paste.codebasehq.com/pastes/sazk9j2lmnjfqvtio4

BoardsController
http://paste.codebasehq.com/pastes/yx2ymolh15wz3v0ctg

接続は正常に機能し、コントローラーでノートブックのリストを取得し、を使用してデータを表示できますraise。レイズをコメントアウトすると、次のエラーが発生します。

no _dump_data is defined for class StringIO

@notebooksは配列であり、これはからの出力ですraise

["theonramp's notebook", "another notebook"]

私には元気そうなので、途方に暮れています。このエラーを高低で検索しましたが、何も見つかりませんでした。エラーが言うのはそれだけで、かなり役に立たない。

他の誰かがこのエラーに遭遇します。

乾杯。

4

1 に答える 1

0

Rails はセッションに保存された NoteStore を好まなかったことが判明しました。私はそれを移動し、 before_filter で呼び出しましたが、すべて問題ありません。

于 2012-09-24T13:18:35.787 に答える