したいSELECT e FROM Pedidos e WHERE e.diaPedido = :diaPedido AND e.horaPedido = :horaPedido
。
パラメータを書くときに and を使用query.setParameter("diaPedido", fechaEscogida, TemporalTipe.DATE)
しますが、 TIMESTAMPのように比較するためquery.setParameter("horaPedido", horaEscogida, TemporalTipe.TIME)
、2番目のフィルターが機能しない理由がわかりません。
私はeclipseLink 2.3.0とjavax.persistence 2.0.1を使用しています。diaPedidoとhoraPedidoはどちらも Oracle データベースの Date です。Temporal.TIME