1

queryRaw は通常のリストを返します! しかし、これは多くのレコードには適しておらず、レイジー リストが必要です。

では、queryRaw から遅延リストを取得するにはどうすればよいでしょうか。

4

2 に答える 2

2

Query オブジェクトを返す queryRawCreate という新しいメソッドを追加しました。クエリを使用して、LazyList を取得できます。GitHub にプッシュされます。次のリリースまではソース バージョンを使用する必要があります。

関連する変更: https://github.com/greenrobot/greenDAO/commit/16705725231219907c1c0b42f3ba653833de7230

于 2012-09-25T15:31:48.200 に答える
0

特定のニーズに応じて、標準のQueryBuilderを使用してうまくいく場合があります。WhereCondition.StringCondition を確認してください。これを使用して、WHERE 句の任意の SQL フラグメントをクエリ ビルダーに渡すことができます。

于 2012-09-20T16:45:50.893 に答える