---
title: "Issue updates"
canonical: "https://support.appfire.com/space/JQLSEARCH/604209933/Issue%20updates"
format: markdown
---
> Macro (aura-html)

> ℹ️ The examples on this page describe how to build a JQL search using [JQL Search Extensions](https://marketplace.atlassian.com/plugins/jql-extensions/cloud/overview).

## Issue Updates JQL keywords

### updatedByUsersCount

Search for issues that were updated by a particular number of users. 

**Supported operators**

| = | != | ~ | !~ | > | >= | < | <= | IS | IS NOT | IN | NOT IN | WAS | WAS IN | WAS NOT | WAS NOT IN | CHANGED |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| :check_mark: | :check_mark: | :cross_mark: | :cross_mark: | :check_mark: | :check_mark: | :check_mark: | :check_mark: | :check_mark: | :check_mark: | :check_mark: | :check_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: |

**Example**

Find issues updated by more than 5 users. 

```
updatedByUsersCount > 5
```

### updatedBy

Search for issues that were updated by a particular user/users. 

**Supported operators**

| = | != | ~ | !~ | > | >= | < | <= | IS | IS NOT | IN | NOT IN | WAS | WAS IN | WAS NOT | WAS NOT IN | CHANGED |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| :check_mark: | :check_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :check_mark: | :check_mark: | :check_mark: | :check_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: |

**Example**

Find issues that were updated by Helen or Daniel.

```
updatedBy in ("helen", "daniel")
```

### transitionedBy

Search for issues that were transitioned by a particular user/users. 

**Supported operators**

| = | != | ~ | !~ | > | >= | < | <= | IS | IS NOT | IN | NOT IN | WAS | WAS IN | WAS NOT | WAS NOT IN | CHANGED |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| :check_mark: | :check_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :check_mark: | :check_mark: | :check_mark: | :check_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: |

**Example**

Find issues that were transitioned by Helen or Daniel.

```
transitionedBy in ("daniel", "helen")
```

### loggedTimeBy

Search for issues on which particular users reported time. 

**Supported operators**

| = | != | ~ | !~ | > | >= | < | <= | IS | IS NOT | IN | NOT IN | WAS | WAS IN | WAS NOT | WAS NOT IN | CHANGED |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| :check_mark: | :check_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :check_mark: | :check_mark: | :check_mark: | :check_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: |

**Example**

Find issues on which Helen or Daniel reported time. 

```
loggedTimeBy in ("daniel", "helen")
```

### updatedOnDates

Search for issues that were updated on a particular date. This keyword works with date-related JQL functions:

- endOfDay()
- endOfMonth()
- endOfWeek()
- endOfYear()
- lastLogin()
- now()
- startOfDay()
- startOfMonth()
- startOfWeek()
- startOfYear()

**Also see**

- [Note on aggregation of dates](https://appfire.atlassian.net/wiki/spaces/JQLSEARCH/pages/604209257)
- [Note on dates with time](https://appfire.atlassian.net/wiki/spaces/JQLSEARCH/pages/604209245)

**Supported operators**

| = | != | ~ | !~ | > | >= | < | <= | IS | IS NOT | IN | NOT IN | WAS | WAS IN | WAS NOT | WAS NOT IN | CHANGED |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| :check_mark: | :check_mark: | :cross_mark: | :cross_mark: | :check_mark: | :check_mark: | :check_mark: | :cross_mark: | :check_mark: | :check_mark: | :check_mark: | :check_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: |

**Example**

Find issues that were updated between midnight 1 June and midnight 2 June.

```
updatedOnDates>="2020/06/01" AND updatedOnDates<"2020/06/02" 
updatedOnDates < now()
```

### lastUpdatedBy

Search for issues that were last updated by a particular user. 

**Supported operators**

| = | != | ~ | !~ | > | >= | < | <= | IS | IS NOT | IN | NOT IN | WAS | WAS IN | WAS NOT | WAS NOT IN | CHANGED |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| :check_mark: | :check_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :check_mark: | :check_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: |

**Example**

Find issues that were last updated by admin. 

```
lastUpdatedBy="admin"
```

### movedProjects

Search for issues that were moved between projects. 

> ℹ️ From 9/30/2024 , `movedProjects` is not supported for new customers. The keyword will not be indexed, and using it in a query will not return and issue. Customers who installed the app prior to this date are not affected by this change. See the [deprecation notice](https://appfire.atlassian.net/wiki/spaces/JQLSEARCH/pages/1243480091) to learn more.

**Supported operators**

| = | != | ~ | !~ | > | >= | < | <= | IS | IS NOT | IN | NOT IN | WAS | WAS IN | WAS NOT | WAS NOT IN | CHANGED |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| :check_mark: | :check_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :check_mark: | :check_mark: | :check_mark: | :check_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: |

**Example**

Find issues that belonged to a different project and were moved. For instance, the following query finds issues that were in projects SEARCH and DATA. 

```
movedProjects in ("SEARCH", "DATA")
```

> ⚠️ Due to a Jira system limitation, it is impossible to build a command that supports searching from/to. The query will find all issues that were in SEARCH or DATA at some point.

### movedProjectsCount

Search for issues that were moved between a number of projects. 

> ℹ️ From 9/30/2024 , `movedProjectsCount` is not available to new customers. The keyword will not be indexed, and using it in a query will not return and issue. Customers who installed the app prior to this date are not affected by this change. See the [deprecation notice](https://appfire.atlassian.net/wiki/spaces/JQLSEARCH/pages/1243480091) to learn more.

**Supported operators**

| = | != | ~ | !~ | > | >= | < | <= | IS | IS NOT | IN | NOT IN | WAS | WAS IN | WAS NOT | WAS NOT IN | CHANGED |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| :check_mark: | :check_mark: | :cross_mark: | :cross_mark: | :check_mark: | :check_mark: | :check_mark: | :check_mark: | :check_mark: | :check_mark: | :check_mark: | :check_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: | :cross_mark: |

**Example**

Find issues that were moved between 2 or more projects. 

```
movedProjectsCount >= 2 
```