Pular para o conteúdo principal

Relationship

Definição da configuração do objeto Relation para configurar relacionamentos entre tabelas com Join.


getColumn


getColumn() : string

Descrição

Retorna o nome da coluna que será usada no relacionamento.

Retorno

( string )

Nome da coluna.


getSubRelations


getSubRelations() : Config | Exec | Header | Req | Res | Values | DataSchema

Descrição

Retorna os sub relacionamentos do objeto atual.

Retorno

( Config | Exec | Header | Req | Res | Values | DataSchema )

Sub relacionamentos


getTableName


getTableName() : string

Descrição

Retorna o nome da tabela a ser relacionado.

Retorno

( string )

Nome da tabela.


getType


getType() : org.netuno.tritao.db.form.join.RelationshipType

Descrição

Retorna o tipo do relacionamento.

Retorno

( org.netuno.tritao.db.form.join.RelationshipType )

Tipo do relacionamento.


getWhere


getWhere() : Where

Descrição

Retorna as configurações do filtro.

Retorno

( Where )

Configurações do filtro.


join


join(relacao: Relationship) : Relationship

Descrição

Define um segundo nivel de relação INNER JOIN no objeto atual.

Atributos
NOMETIPODESCRIÇÃO
relacaoRelationshipRelação INNER JOIN de segundo nivel.
Retorno

( Relationship )

Objeto Relation atual.


leftJoin


leftJoin(relacao: Relationship) : Relationship

Descrição

Define um segundo nivel de relação LEFT JOIN no objeto atual.

Atributos
NOMETIPODESCRIÇÃO
relacaoRelationshipRelação LEFT JOIN de segundo nivel.
Retorno

( Relationship )

Objeto Relation atual.


rightJoin


rightJoin(relacao: Relationship) : Relationship

Descrição

Define um segundo nivel de relação RIGHT JOIN no objeto atual.

Atributos
NOMETIPODESCRIÇÃO
relacaoRelationshipRelação RIGHT JOIN de segundo nivel.
Retorno

( Relationship )

Objeto Relation atual.


setColumn


setColumn(coluna: string) : Relationship

Descrição

Define o nome da coluna que será usada no relacionamento.

Atributos
NOMETIPODESCRIÇÃO
colunastringNome da coluna.
Retorno

( Relationship )

Objeto Relation atual.


setSubRelations


setSubRelations(subRelacionamentos: Config | Exec | Header | Req | Res | Values | DataSchema) : Relationship

Descrição

Define os sub relacionamentos do objeto atual.

Atributos
NOMETIPODESCRIÇÃO
subRelacionamentosConfig | Exec | Header | Req | Res | Values | DataSchemaSub relacionamentos.
Retorno

( Relationship )

Objeto Relation atual.


setTableName


setTableName(tabelaNome: string) : Relationship

Descrição

Define o nome da tabela a ser relacionado.

Atributos
NOMETIPODESCRIÇÃO
tabelaNomestringNome da tabela.
Retorno

( Relationship )

Objeto Relation atual.


setType


setType(tipo: org.netuno.tritao.db.form.join.RelationshipType) : Relationship

Descrição

Define o tipo do relacionamento.

Atributos
NOMETIPODESCRIÇÃO
tipoorg.netuno.tritao.db.form.join.RelationshipTypeTipo do relacionamento.
Retorno

( Relationship )

Objeto Relation atual.


setWhere


setWhere(filtro: Where) : Relationship

Descrição

Define as configurações do filtro.

Atributos
NOMETIPODESCRIÇÃO
filtroWhereConfigurações do filtro.
Retorno

( Relationship )

Objeto Relation atual.