5

新しいカスタムフィールド「DeferredtoDate」を追加しました。カスタムフィールドはオプションであるため、既存の問題にはありません。

ここで、延期日がnull(実行可能)であるか、レコードの延期日フィールドが存在しない(これは私が見つけることができない)すべての問題に対してJQL検索クエリが必要です。

http://confluence.atlassian.com/display/JIRA/Advanced+SearchingでJQLの手順を確認しましたが、フィールドが存在するかどうかを確認するための情報が表示されません。

これが明確であることを願っています。

4

3 に答える 3

8

必要なJQLクエリは

"Deferred to Date" is empty

または(同等)、

"Deferred to Date" is null

ただし、新しいカスタムフィールドを追加したばかりの場合は、これらのJQLクエリのいずれかが機能する前に、JIRAインスタンスのインデックスを再作成する必要があります。

[インデックスの再作成]ボタンは、JIRA管理者の[インデックスの作成]の下にあります。

  • JIRA管理者
  • 一般的な構成
  • インデックス作成
  • 再インデックス
于 2013-04-08T23:11:48.783 に答える
2

Andrewが述べたように、カスタムフィールドが追加された後に「is EMPTY」を機能させるには、Jiraのインデックスを再作成する必要があります。

これは、特に新しいカスタムフィールドが頻繁に作成される場合(CM4Jなどのプラグインを使用して、プロジェクト管理者がマルチコンテキストカスタムフィールドを構成できるようにする場合)、実稼働環境では常に実行可能とは限りません。

幸い、Scriptrunner for Jiraがインストールされている場合は、次のJQLクエリを使用して、インデックスを再作成せずに特定の空のフィールドのすべてのインスタンスを取得できます。

issueFunction in issueFieldMatch("<sub-query>", "<field name>", "^$")
于 2019-01-24T17:32:11.607 に答える
1

jiraインスタンスのインデックスを再作成する必要がありますが、問題がある可能性があります

于 2012-09-26T12:11:15.737 に答える