172.10. ネイティブクエリーでのコンシューマーの使用
選択したエンティティーのみを消費するには、consumer.nativeQuery
URI クエリーオプションを使用できます。ネイティブクエリーオプションを定義する必要があります。
from("jpa://org.apache.camel.examples.MultiSteps?consumer.nativeQuery=select * from MultiSteps where step = 1") .to("bean:myBusinessLogic");
from("jpa://org.apache.camel.examples.MultiSteps?consumer.nativeQuery=select * from MultiSteps where step = 1")
.to("bean:myBusinessLogic");
ネイティブクエリーオプションを使用する場合、メッセージボディーにオブジェクトアレイを受信します。