queryRaw は通常のリストを返します! しかし、これは多くのレコードには適しておらず、レイジー リストが必要です。
では、queryRaw から遅延リストを取得するにはどうすればよいでしょうか。
Query オブジェクトを返す queryRawCreate という新しいメソッドを追加しました。クエリを使用して、LazyList を取得できます。GitHub にプッシュされます。次のリリースまではソース バージョンを使用する必要があります。
関連する変更: https://github.com/greenrobot/greenDAO/commit/16705725231219907c1c0b42f3ba653833de7230
特定のニーズに応じて、標準のQueryBuilderを使用してうまくいく場合があります。WhereCondition.StringCondition を確認してください。これを使用して、WHERE 句の任意の SQL フラグメントをクエリ ビルダーに渡すことができます。