Ir para conteúdo
Visualizar no app

Uma forma melhor de navegar. Saiba mais.

MM Fórum

Um app em tela cheia na sua Tela de Início com notificações push, avisos e mais.

Para instalar este app no iOS/iPadOS
  1. Toque no ícone de Compartilhamento no Safari
  2. Role o menu e toque em Adicionar à Tela de Início.
  3. Toque em Adicionar no canto superior direito.
Para instalar este app no Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Core Data - Ajuda

Featured Replies

Postado

Estou fazendo um app com core data mas agora estou perdido.

 

Criei uma entidade chamada "Jogador", e outra "Terapia". Mas preciso que as entidades "terapias" criadas sejam exclusivas de um único jogador. Ou seja, cada jogador terá suas terapias.

 

Fiz o relationship no modelo ligando o Jogador e Terapia, sendo a relação terapias dentro de jogador como "too many".

 

Jogador <-------->> Terapia

 

Tenho uma tableView Jogadores, que ao clicar leva a uma tela de cadastro, com um botão Terapias. Ao clicar em terapias exibe outra tableView com as Terapias do Jogador.

 

A questão é como gravar, e mostrar, as entidades "terapias" atribuindo a um único jogador específico?

 

Porque no momento, meu app grava as entidades Terapia "globalmente", qualquer jogador exibe as mesmas terapias.

 

Obrigado.

 

  • 3 semanas depois...
  • Respostas 1
  • Visualizações 1.1k
  • Criado
  • Última resposta

Top Postadores Neste Tópico

Dias Populares

Postado

Voce precisa criar a relação inversa OU pense como um banco de dados criando um modelo de n:n ligando os dois(nao recomendo, core data não é um ORM)

Participe do debate

Você pode postar agora e se registrar depois. Se você tem uma conta, entre agora para postar com ela.

Visitante
Responder este tópico…

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Conta

Navegação

Buscar

Buscar

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.