0

私は最近 Rhodes を採用しました。Rhodes アプリケーションをデバッグする方法を知りたいと思っていました。たとえば、Ruby では、 を使用してコードの行ごとの実行を確認できますirb。また、Rhodes アプリケーションでモデルを作成した後、Rails アプリケーションの Firefox プラグインとして SQLite Manager を使用することを好むため、データベース構造を確認したいと考えています。

モデルがデータベースでどのように表示され、属性がどのように保存されているかを実際に確認する必要があります。

ありがとう

4

1 に答える 1

1

RhoStudio(Eclipse上に構築)を使用すると、ブレークポイントを設定し、Rubyコントローラーとモデル(ソース)をステップスルーできます。

データベース構造を確認するには、ファイルシステムにアクセスしてデータベースのパスを取得し、SQLiteデータベースをWebサービスまたはその他の手段(SDカードなど)に保存してFirefoxプラグインで表示します。次のようになります。データベースへのパスを取得する方法の例。

db_path = Rho::RhoFSConnector::get_db_fullpathname('app')   # can be app, user, or local

編集

または、RhoStudio内からRhoSimulatorをビルドする場合は、RhoSimulatorの「bin」ディレクトリに移動して、そこでSQLiteファイルを調べることができます。

/path/to/app/rhosimulator/db

于 2012-01-06T16:26:52.493 に答える