Les requêtes dans Data Explorer entraînent un résultat de requête vide

Lorsque je crée une nouvelle requête dans l’Explorateur de données, un champ de texte s’affiche d’abord pour que je puisse saisir le nom de la requête.

Ensuite, je clique sur « Créer nouveau » pour ajouter la description et la requête SQL.

Dans mon cas, pour ce test, j’utilise la requête simple fournie dans l’aide :

SELECT user_id FROM posts

Je peux alors cliquer sur « Enregistrer les modifications et exécuter », mais j’obtiens le résultat suivant :

C’est-à-dire un résultat à une seule colonne avec le nom de colonne « ?column? » et la valeur « 1 ». Ce comportement ne se produit pas seulement avec cette requête, mais aussi avec d’autres requêtes qui fonctionnent normalement.

Dès que je retourne dans la liste des requêtes de l’Explorateur de données et que j’ouvre à nouveau celle que je viens de créer, la requête affichée est « SELECT 1 » :

Pour moi, cela ressemble à un bug ou à un problème de notre instance Discourse. Il y a environ 1 à 2 ans, je créais activement des requêtes dans l’Explorateur de données sans rencontrer ce problème. Notre instance Discourse serait-elle mal configurée ?

Autre remarque : lorsque j’ouvre d’anciennes requêtes que j’ai créées ou des requêtes prédéfinies, je n’obtiens qu’une fenêtre vide ; le texte de la requête n’est pas visible. En revanche, si j’accède directement au lien de la requête, par exemple discourse…net/admin/plugins/explorer?id=-13, je vois le texte de la requête et celle-ci peut être exécutée.

1 « J'aime »