とても素晴らしいですね! ![]()
パラメータも正常に動作しているか確認できますか?
とても素晴らしいですね! ![]()
パラメータも正常に動作しているか確認できますか?
はい、クエリにパラメータが含まれている場合、UIに表示されます。
私の認識が誤っていました。現在、params は機能していません。本日中に調査いたします。
クエリのアダプターは管理者用アダプターであるため、管理者以外のユーザーはクエリストアにアクセスできません。非管理者向けにクエリ JSON を取得できるエンドポイントを追加しましたが、その JSON が Query モデルに変換されていないようです(当然ながら、変換されるはずもありません)。そのため、params のロジックが実行されていません。クエリ用の非管理者用アダプターが必要だと考えられますが、よろしいでしょうか?
スクリーンショット #3 に問題が見られます。意味のあるクエリ以外のデータを保存できるようになったので、「実行せずに保存」ボタンを復活させることを検討してください。
あ、緑色の確認ボタンもインポートされていたことに気づいていませんでした。
緑色の確認ボタンは実行せずに保存します。「変更を保存して実行」ボタンはその名の通り、保存して実行するはずです。
「変更を保存して実行」の動作が変更され、クエリが実行されないようにすべきだとおっしゃるのでしょうか?
グループメンバーは、パラメータを含むクエリを実行できるようになりました!
bundle exec rspec で仕様を実行できないため、新しく作成したアクションに対するテストはまだ記述していません。何が不足しているか教えていただけないでしょうか?エラーメッセージは uninitialized constant DataExplorer です。
LOAD_PLUGINS=1 RAILS_ENV=test bundle exec rspec を実行してみてください
はい、それで動きました。ありがとうございます!
通常、私は bin/rake autospec を使うだけで自動的にやってくれるので、plugin.rb などを保存するだけで大丈夫です。
@sam さん、
グループレポートの「クエリプランを含める?」チェックボックスについて、どうお考えですか?
グループメンバーがこれにアクセスする必要はないように思えますし、削除すべきではないでしょうか。この認識は正しいでしょうか?
同意です。彼らは本当にこの情報が必要ないと思います。
これは削除され、PR はレビューの準備が整っています。
2 つの仕様が失敗していますが、master ブランチでも同様に失敗しています。もしよろしければ、この PR でそれらの修正を検討することもできます ![]()
大歓迎です!すぐにレビューいたしますので、素晴らしいお手伝いをありがとうございます。
この機能を使おうとしているのですが、フォームに追加したグループが保存されず、つまりフォームを保存する方法がないようです。
モデレーターと共有したいクエリのスクリーンショットを以下に示します。
リフレッシュ前にクエリを編集して「保存」しても、この問題は解消されません。また、システムデフォルトのクエリを含む他のクエリを共有しようと試みましたが、同様に機能しませんでした。
更新情報です──別のサイトでも同様の動作が確認できたため、サイト固有の問題のようです。
いずれにせよ、UI が破損している場合の回避策を見つけました。API を介してクエリにグループを追加するには、https://example.com/admin/plugins/explorer/queries/<query_id> に POST リクエストを送信してください。
ヘッダーを設定し、管理者ユーザーの API キーを使用します。
Api-UsernameApi-KeyContent-Type – application/jsonリクエストボディを設定します。
query[group_ids][] – このクエリへのアクセスを許可するグループ ID をカンマ区切りで指定した文字列今日か月曜日に確認します。
緊急性はありません。
@j.jaffeux さん、ありがとうございます!
これは以下のコミットで修正されるはずです:
ご報告ありがとうございます。
このトピックは最後の返信から 2 日後に自動的に閉鎖されました。新しい返信は許可されていません。