Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

133
Visualizações
Trying to add dependency json schema using loopback mongodb

I wanted a dependency schema using mongodb loopback. My Post requests:

REQUEST TYPE 1

{
    “url”: “google.com”
    “type”: “redirect”
}

REQUEST TYPE 2

{
    “url”: “yahoo.com”
    “type”: “anchor”
}

My model function looks like

 @property({
    type: 'string',
    required: true,
  })
  type: string;
        
  @property({
    type: 'string',
    required: true,
    jsonSchema: {
      maxLength: 2000,
      pattern: '^[\\]*$', //using some regex
    },
  })
  url: string;

My problem is I want this url pattern to be checked only if type in the payload is redirect. I read about json schema dependencies. But it is not working. Nor giving any error. I am trying something like:

@property({
    type: 'string',
    required: true,
    jsonSchema: {
    maxLength: 2000,
    "dependencies": {
    if(type == “redirect){
       pattern: '^[\\]*$', //using some regex }
     }
    },
  })
  url: string;
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda