Je souhaite trouver tous les noeuds de type A qui n'ont pas d'enfant de type B correspondant à une certaine condition. Par exemple, imaginez que j'ai un nœud de département et un nœud d'employé. Un département a un champ d'employés qui énumère tous les employés. Chaque employé a un type, disons manager ou peon. J'aimerais trouver tous les ministères qui n'ont pas de gestionnaire. Y at-il un moyen de le faire avec des vues en drupal? Je peux faire le contraire, trouver tous les départements qui ont un manager, mais l'inverse semble impossible à faire compte tenu des vues de Drupal (Relations et Filtres).Vues Drupal: sélection des noeuds sans enfant correspondant à une condition
1
A
Répondre
1
Clarifier votre modèle de données est la première chose nécessaire, il est difficile de répondre à la question sans cela. Je suppose que vous n'utilisez pas OG, vous utilisez donc Nodereference pour spécifier "enfants" et Taxonomie ou un champ de texte pour étiqueter "types"?
Avez-vous essayé de créer une relation sur votre Nodereference, puis un filtre sur le champ taxonomie/texte du nœud référencé spécifiant NOT X?
Questions connexes
- 1. Relations de noeuds dans les vues Drupal
- 2. Vues Drupal ne montre pas certains noeuds
- 3. Hiérarchie des noeuds Drupal
- 4. Drupal: noeuds dupliqués indésirables
- 5. Drupal - reliant des taxonomies avec des vues dans une séquence
- 6. vues drupal plus lien
- 7. Comment: rechercher des noeuds enfant XML
- 8. Enfant jquery correspondant trop?
- 9. Drupal Liste des vues liées
- 10. Drupal - Vues + aperçu des nœuds
- 11. Drupal: vues secondaires?
- 12. Drupal: recherche des noeuds de commentaire et affichage des résultats avec les noeuds parents?
- 13. Drupal: cache des vues et memcached
- 14. vues Drupal sortie thème
- 15. Drupal: afficher des menus avec des vues?
- 16. Drupal: placer 2 vues dans une page à 2 colonnes
- 17. aide à la sélection des noeuds avec XPath
- 18. Sélectionnez une ligne correspondant à une condition si aucune autre ligne ne correspond à une autre condition
- 19. drupal - ajouter une liste de sélection/option à un formulaire
- 20. Drupal vues structure
- 21. Drupal: Groupement de vues Problème
- 22. Drupal: Codage couleur Vues
- 23. Sélection d'un élément correspondant à plusieurs variables
- 24. Drupal: Filtre vues personnalisées
- 25. Drupal: vues bloc override
- 26. Vues Drupal tirant des champs de données
- 27. vues Drupal require_once
- 28. Façon personnalisée d'afficher des vues dans Drupal
- 29. Duplication de noeuds dans les vues drupal - mais pas dans l'aperçu
- 30. Ajout de noeuds distants Drupal/ubercart
Je ne sais pas ce qu'est OG. Dans un nœud de département, j'utilise un type de champ "Référence de nœud" (nombre de valeurs illimité) pour lister les employés. Type d'employé est actuellement un champ de texte de l'employé, mais je suis ouvert à tout ce qui pourrait fonctionner. À l'avenir, j'aimerais faire des filtres plus compliqués, comme «dresser la liste des ministères sans que les employés gagnent plus de X $ par année». Votre suggestion ne fonctionnera pas car elle sélectionnera les départements qui ont à la fois des gestionnaires et des péons. –
[OG: groupes organiques] (http://drupal.org/project/og) –