2012-01-11 63 views
0

我有一個Rhodes(RhoMobile)PropertyBag模型,我想將其轉換爲JSON字符串。我嘗試了@ model_instance.to_json,但它並不顯示該方法存在。然後我想接收JSON字符串並將其提交給RESTful服務。任何援助非常感謝。謝謝。將Rhodes PropertyBag模型轉換爲JSON

回答

0

我覺得真是太傻了。我沒有意識到json寶石不會自動包含在內。我所要做的只是在控制器文件的頂部需要'json'並調用@ model_name.to_json。我希望這可以幫助別人。

0

我認爲首先需要將模型轉換爲元數據,元數據通過實現返回JSON結構的適配器方法metadata在源適配器中定義。那麼你可以使用yourmodelname.metadata('foo' => 'bar' }.to_json然後它會將你的數據庫轉換成json。這基本上是用FixedSchema完成的,不知道PropertyBag。

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

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

+0

謝謝戴夫。我很欣賞這種迴應。我自己找到了解決方案。請看我的答案。 – 2012-01-11 23:12:22