0

JSON 文字列に変換したい Rhodes (RhoMobile) PropertyBag モデルがあります。@model_instance.to_json を試しましたが、メソッドが存在するようには見えません。次に、JSON 文字列を取得して RESTful サービスに送信したいと思います。どんな援助も大歓迎です。ありがとうございました。

4

2 に答える 2

0

私はとてもばかげています。jsongemが自動的に含まれないことに気づきませんでした。私がしなければならなかったのは、コントローラーファイルの先頭に「json」を要求し、@model_name.to_jsonを呼び出すことだけでした。これが他の誰かに役立つことを願っています。

于 2012-01-11T23:11:20.120 に答える
0

まず、モデルをメタ データに変換する必要があると思います。メタ データはmetadata、JSON 構造を返すアダプター メソッドを実装することにより、ソース アダプターで定義されます。次にyourmodelname.metadata('foo' => 'bar' }.to_json、データベースをjsonに変換します。これは基本的に FixedSchema で行われますが、PropertyBag については不明です。

http://docs.rhomobile.com/rhodes/rhom

http://docs.rhomobile.com/rhoconnect/metadata

于 2012-01-11T22:26:58.667 に答える