Toplink retornar somente um campo ao invés de *?

5 respostas
P

Opa :smiley:

Tem como o toplink retornar somente um campo ao invés de * ?

Sempre q eu chamo um select, ele faz um ‘Select *’ e mtas vezes, qro só 1 coluna do banco.

Obrigado

5 Respostas

bruno_savi

ta utilizando jpa ou é apenas o top link?

P

toplink (v.10) é a implementação JPA q utilizamos

Rafael_Carneiro

Como está a sua consulta?

T

Não cheguei a ler completamente este manual ( http://download.oracle.com/docs/cd/A97688_16/toplink.903/b10064/toc.htm ), mas deve haver algum lugar onde se menciona como evitar que o Toplink faça um “select *” em vez do select de alguns campos desejados apenas.

P
ReadObjectQuery query = new RadObjectQuery();
ExpressionBuilder builder = query.getExpressionBuilder();
Expression expr = builder.get("cdFaixaPreco").equal(cdFaixaPreco);

thingol
Vou dar uma lida

Criado 2 de fevereiro de 2009
Ultima resposta 2 de fev. de 2009
Respostas 5
Participantes 4