J'ai une application qui utilise des sous-domaines pour chaque 'compte'. De ce que j'ai lu, il est bon de "Tie all top-level requests off the current account (subdomain)".Maintien de l'intégrité d'un modèle imbriqué avec des sous-domaines?
par exemple.
def find_users
@users = @current_account.users
end
Assez simple. Mais quand je commence à avoir des routes profondément imbriquées, je ne peux pas utiliser un routage superficiel sans perdre la portée du sous-domaine.
Alors, comment réaliser un routage peu profond et conserver cette intégrité?
Les seules choses que j'ai pensé sont:
Pour inclure une clé étrangère au niveau supérieur (sous-domaine) dans certains des modèles plus profondément imbriquées. Mais cela semble un peu un hack.
Pour utiliser un before_filter pour remonter les associations et vérifier que le sous-domaine est vrai. Cela semble plus logique mais ne se sent toujours pas bien.
Quelqu'un at-il une opinion à ce sujet?
Merci, je vais vérifier le lien – Cameron