J'ai une fonction dans mon modèle User (j'utilise le modèle User par défaut de Laravel) qui est une relation avec le modèle Player.Laravel 4 récupération
Je veux récupérer l'identifiant du lecteur, mais je ne peux pas. Y a-t-il un moyen de le faire? J'ai essayé quelque chose comme:
Auth::user()->players->id;
ou
Auth::user()->id->players;
mais il ne fonctionne pas. Des indices?
da nisi hrvat? J'ai fait tout cela, je suis en train de créer une sorte de guilde (http://paste.laravel.com/JWI), comment pourrais-je entrer l'ID là-bas? Ai-je besoin d'une foreach là? –
Crnogorac :) Etes-vous sûr que la logique de votre relation entre l'utilisateur et le lecteur est correcte? Pourquoi un utilisateur a-t-il plus de joueurs? Un utilisateur est-il réellement un joueur lui-même? Si oui, que vous n'avez pas besoin de User ou que vous n'avez pas besoin du modèle Player, vous pouvez en utiliser un, puis: $ guild-> ownerid = Auth :: user() -> id; –
Un utilisateur peut avoir plus de joueurs, mais un utilisateur n'est pas lui-même un joueur. Si c'était comme ça, ce serait facile lol. C'est ce que le problème est. –