Oracle® Fusion Middleware Oracle TopLink Java Persistence API (JPA)拡張機能リファレンス 12c (12.1.2) E48005-01 |
|
前 |
次 |
eclipselink.query-results-cache.ignore-nullを使用して、TopLinkがnull
の問合せ結果をキャッシュするかどうかを指定します。
値
表4-30は、この問合せヒントの値を説明しています。
表4-30 query-results-cache.ignore-nullの有効値
Value | 説明 |
---|---|
|
nullの結果は無視されます(つまり、結果はキャッシュされません)。 |
|
(デフォルト) |
使用方法
この問合せヒントを使用すると、2次キー索引として問合せキャッシュを使用して、新規オブジェクトの挿入が可能になります。
例
例4-61 JPA問合せでのquery-results-cache.ignore-nullの使用
import org.eclipse.persistence.config.HintValues; import org.eclipse.persistence.config.QueryHints; query.setHint("eclipselink.QUERY_RESULTS_CACHE_IGNORE_NULL", "TRUE");
例4-62 @QueryHint注釈でのquery-results-cache.ignore-nullの使用
import org.eclipse.persistence.config.HintValues; import org.eclipse.persistence.config.QueryHints; @QueryHint(name=QueryHints.QUERY_RESULTS_CACHE_IGNORE_NULL, value="TRUE");
関連項目
詳細は、次を参照してください。