dickel
(Thomas D)
1
Data Explorer で新しいクエリを作成すると、まずクエリの名前を入力するテキストフィールドが表示されます。
次に「新規作成」をクリックし、説明と SQL クエリを追加します。
私の場合は、このテスト用にヘルプに記載されている簡単なクエリを使用しています。
SELECT user_id FROM posts
その後、「変更を保存して実行」をクリックすると、以下の結果が表示されます。
つまり、列名が「?column?」で値が「1」の単一列の結果です。この動作は、このクエリだけでなく、以前正常に動作していた他のクエリでも発生します。
Data Explorer のクエリ一覧に戻り、さきほど作成したクエリを再度開くと、クエリとして「SELECT 1」と表示されます。
これは、Discourse インスタンスのバグまたは問題のように思われます。約 1〜2 年前まで Data Explorer で積極的にクエリを作成していましたが、この問題は発生しませんでした。私たちの Discourse インスタンスの設定に何か問題があるのでしょうか?
もう一点補足します。以前私が作成したクエリや、あらかじめ用意されたクエリを開くと、ウィンドウが空になっており、クエリテキストが表示されません。一方、クエリへの直接リンク(例:discourse…net/admin/plugins/explorer?id=-13)を開くと、クエリテキストが表示され、実行も可能です。
ted
(Ted Johansson)
2
私はすぐにこの問題を再現できませんでしたが、あなたが説明されている内容からすると、UIに関する問題のように思えます。また、私のUIが大幅に異なっていることにも気づきました:
最近、Data Explorer に関するいくつかの作業が行われたことを知っています。おそらく、UIのバグがあるバージョンになってしまったのかもしれません。
chapoi
3
こんにちは、@dickel さん
テッドがおっしゃった通り、Data Explorer はごく最近更新されました。最新のバージョンになっているか確認するため、フォーラムを更新することは可能でしょうか?
dickel
(Thomas D)
4
いえ、基本的にESRバージョンに留まりたいのです。現在2026.1.4をインストールしていますが、UIのバグはまだ残っています。2026.2.0や2026.4.0では、その方面でいくつか改善があったことが分かりました。
つまり、ESRバージョンから離れて最新バージョンのいずれかに移行するか、10月まで次のESRを待つ必要があるということでしょうか?Data Explorerだけを個別に更新する方法はないのでしょうか?