IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Plugins PHP Discussion :

tjSolrDoctrineBehavior, solr et clé étrangère


Sujet :

Plugins PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 4
    Par défaut tjSolrDoctrineBehavior, solr et clé étrangère
    Bonjour,
    j'utilise symfony et solar (via plugin tjSolrDoctrineBehavior) pour réaliser site web.
    J'ai une table d'article (article: titre, description, id_category) et une autre table category (id, libelle)
    actuellemtn, j'arrive a faire une recherche sur ma table d'article. CEpendant, si je saisie un nom de category, il se peut que je n'ai aucun résultat.
    J'aimerais donc faire en sorte pour que dans mon indexation, pour un article de ma table article, soit integrer le libelle de la categorie associé

    exemple:
    article : titre (test), description (c'est un test), id_category(1)
    category: id (1), libelle (categ1)
    Avec mon index sur la table article, si je saisie comme recherche "categ1", je souhaite avoir tous mes articles dont l'id_category vaut "1" plus tous ceux dont le contenu de la table article correspondent avec "categ1"


    Une idée ?

  2. #2
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Je sens comme une certaine confusion dans ce que tu demandes.

    Je ne comprend pas ce que ton plugin vient faire ici.

    Tu parle d'une catégorie constitué d'un Id et d'un Libellé et de recherches faites sur le nom (?). Je vais donc considérer qu'elles le sont sur le libellé.

    Tu parles d'index pour faire des recherches, mais dans les sgbdr il n'est pas indispensable d'avoir un index pour faire des recherches. Celui-ci permet juste d'accélérer la recherche et/ou le tris.

    Pour les recherches sur le champ de liaison categorie_id il se trouve que (sur MySql) la contrainte de liaison impose un index.

    Pour les autres index, le mieux est de voir en fonction de l'utilisation de l'application. Il faut créer les index qui permettent d'accélérer les recherches en prenant en compte le fait qu'il ralentissent les mises à jour. Un subtile mélange. Et ne pas oublier (sous MySql) qu'une requête donnée n'utilise qu'un index.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 4
    Par défaut
    En faite, l'index dont je parle n'est pas un index mysql. C'est la gestion de l'indexation par solr. Autrement dit, solr créer a partir de ma base un tas de fichier qui lui permet de faire des recherches (c'est donc la qu'intervien le plugin).

    Ce que je souhaite faire est donc de considérer que pour ma table article, solr prenne en compte un les mots clé supplémentaires contenus dans la table category pour identifié un article.
    Le resultat a attendre est de me retourné tous les articles de la table article qui appartiennent a la category recherche

  4. #4
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Donc la confusion était chez moi

    Et je ne vais pas pouvoir t'aider sur ce plugin dont j’entends parler pour la première fois.

    Pour les gestions de catégories d'articles j'eusse plutôt joué sur les tables mais n'ayant aucune connaissance de ton plugin, j'ai peut-être tords.

Discussions similaires

  1. Réponses: 3
    Dernier message: 12/11/2003, 15h57
  2. [EJB2.1 Entity] [BES] Mapping automatique et clés étrangères
    Par Bobby McGee dans le forum Java EE
    Réponses: 3
    Dernier message: 15/10/2003, 10h33
  3. [clé primaire et étrangère]
    Par viny dans le forum Requêtes
    Réponses: 9
    Dernier message: 05/08/2003, 18h23
  4. clé primaire composée de 2 clés étrangères
    Par Tigresse dans le forum Installation
    Réponses: 5
    Dernier message: 28/07/2003, 14h38
  5. [Script]prob de clés étrangères
    Par Seb7 dans le forum Langage SQL
    Réponses: 13
    Dernier message: 08/07/2003, 17h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo