Quand l'on fait des jointures on veut parfois récupérer les enregistrements dont un champ n'est pas renseigné ou au contraire que ceux qui le sont. Pour cela en SQL on utilise le "IS NULL" ou "IS NOT NULL". Pour faire la même chose avec…
Parfois vous pouvez vous retrouver avec un problème d'intégrité de données qui entraîne l'impossibilité de supprimer un champ, voici comment faire avec Drush, dans un terminal donc : Ou bien dans un HOOK_update_X :
Le script suivant permet de créer un nouveau vocabulaire et de lui affecter des termes en concervant l'ordre défini dans le tableau. Il est à utiliser dans un HOOK_install ou un HOOK_update_X par exemple.