[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto]

Re: Record.getKey() ?



Ricardo Herrmann wrote:

>Olá,
>
>No cliente, alguns comandos pedem para listar atributos chaves de
>Records, que são indistinguíveis através do Record.list(), então
>proponho uma pequena extensão ao IDL
>
>interface Record {
>    ...
>    // Retorna o atributo chave deste Record
>    Attr getKey();
>    ...
>};
>
>O que acham ?
>
>--
>Ricardo Guimarães Herrmann
>
>
>  
>
Concordo plenamente!

   Estive pensando em uma maneira de utilizar o atributo chave da 
seguinte maneira: ao buscar um record por atributo chave ou ao criar um 
record novo, temos como saber o atributo chave. No entanto, naquela 
função "all" sugerida para o programa cliente, não tem como saber os 
atributos-chave dos records.

   Não vejo uma maneira de implementar o "all" de uma forma que seja 
intercambiável entre diversas implementações sem adicionar o "getKey" na 
interface Record.


[]'s
Tiago.