1

Rebean APIを使用してWebiにあるオブジェクトのSQLを返す方法を誰かが理解しましたか?列のReportExpressionを取得しましたが、そこからオブジェクトのSQLを取得するのに苦労しています。

ありがとう

4

1 に答える 1

2

私はあなたが構造に深く入ったと信じています。生成されたSQLを取得するには、rebeanのDataProviderを実行する必要があります。取得した値を確認するためにこれを試みたわけではありませんが、APIメソッドを見ると、DataProviderのgetQuery()。getSQL()メソッドが探しているように見えます。

より明確にするために:

DocumentInstance docInst; // get your DocumentInstance object via preferred route
DataProvider dp = docInst.getDataProviders().getItem(0); // retrieve the DataProvider that youw ould like the SQL for
String sql = dp.getQuery().getSQL(); // the SQL out of the DataProvider

getSQL()は非推奨であるため、次のバージョンでなくなる可能性があります

于 2010-05-12T17:29:06.423 に答える