RelativityOne - Searching Guide
RelativityOne - Searching Guide
For the most recent version of this document, visit our documentation website.
Table of Contents
1 Searching overview 7
1.1 Filters 7
1.2 Keyword searches 7
1.3 Saved searches 7
1.4 dtSearches 7
1.5 Analytics 7
1.6 Regular expressions 8
1.7 Additional features 8
2 Filters 9
2.1 Showing and hiding filters in the item list 9
2.2 Filter types 11
2.2.1 Using Boolean filters 12
2.2.2 Using numeric filters for numbers 12
2.2.3 Using List filters 14
2.2.4 Using date filters 16
2.2.5 Using multi-list filters 18
2.2.6 Using text box filters 20
2.2.7 Text box filter search examples 21
2.2.8 Using advanced text box filtering 23
2.3 Changing item sets per page 24
2.4 Saving filters as a search 25
3 Keyword search 26
3.1 Fields 26
3.2 Example keyword search strings 27
3.3 Using the NOT operator in keyword searches 28
3.4 Understanding noise words 28
3.4.1 Keyword search noise words - without double quotes 28
3.4.2 Keyword search noise words - with double quotes 29
3.4.3 Single digits as noise words 29
3.4.4 Punctuation as noise words 29
Searching Guide 2
3.4.5 At sign (@) and dashes 30
3.4.6 Hyphens and dashes 30
3.4.7 Default noise word list 30
3.5 Running a keyword search 31
3.5.1 Running a keyword search in the search panel 31
3.5.2 Running a keyword search in the Search browser 31
4 Search panel 32
4.1 Showing, hiding, and moving the search panel 32
4.2 Condition card icons 32
4.3 Using the auto-run search setting 33
4.4 Creating a search in the search panel 33
4.5 Applying logic groups to search conditions 34
4.6 Navigating the search panel 36
5 Searching workflows 39
5.1 Workflow details 39
5.2 Best practices for advanced operators 39
5.2.1 Proximity search 39
5.2.2 Auto-Recognition 41
5.2.3 Searching for times 42
5.2.4 Filters 42
5.2.5 Troubleshooting workflow 43
6 Search conditions 44
6.1 Setting up search conditions 44
6.1.1 Setting up search conditions in the Search panel 44
6.1.2 Setting up search conditions in the Search browser 44
6.1.3 Using the multiple object condition builder 45
6.2 Canceling queries 45
6.3 Frequently asked searching questions 46
6.3.1 Multiple terms in dtSearch queries 46
6.3.2 Proximity searches in dtSearch queries 46
6.3.3 Using reserved characters in dtSearch queries 47
6.3.4 Multiple conditions 47
Searching Guide 3
6.3.5 Nesting searches 47
7 Multiple object searching 48
7.1 These Conditions 48
7.2 These Conditions and These Conditions 49
7.3 NOT These Conditions 50
7.4 These NOT 50
7.5 None of these and Not all of these operators 51
8 Searching with the Entity object and name normalization 53
8.1 Considerations 53
8.2 Emails within a specific organization 53
8.3 Communications between two specific individuals and no one else 54
8.4 Communications between any two individuals and no one else 58
8.5 Emails across entity metadata 58
8.6 Emails sent from two different internal domains 60
8.7 Emails someone sent to themselves 61
8.8 Entities that communicated on privileged documents 63
8.9 Emails where a specific person drops off of a communication 63
9 dtSearch 65
9.1 Running a dtSearch 66
9.1.1 Considerations 66
9.1.2 Running a dtSearch in the search panel 67
9.1.3 Running a dtSearch in the Search Browser 68
9.1.4 Searching for words longer than 32 characters 70
9.2 Running a dictionary search 71
9.2.1 Running a dictionary search in the search panel 71
9.2.2 Running a dictionary search in the search browser 74
9.3 dtSearch default alphabet file text 77
9.3.1 dtSearch Alphabet File 78
9.4 Making the dtSearch noise word list searchable 80
9.4.1 Default noise word list 80
9.4.2 dtSearches and noise words 81
9.4.3 Noise words in languages other than English 81
Searching Guide 4
9.5 Using dtSearch syntax options 81
9.5.1 Auto-recognition 82
9.5.2 Boolean operators 84
9.5.3 Built-in search words 84
9.5.4 Connector words 85
9.5.5 Exact phrase - double quotes 86
9.5.6 Exact phrase - no double quotes 91
9.5.7 Fuzzy searching 92
9.5.8 Noise words and the alphabet file 93
9.5.9 Numerical patterns 96
9.5.10 Phonic searching 96
9.5.11 Stemming 96
9.5.12 Wildcards 97
9.5.13 W/N operator 98
9.5.14 Words and phrases 101
9.5.15 Other considerations 101
9.6 dtSearch queue admin 102
10 Searching with regular expressions (regex) 103
10.1 Use cases for regular expressions 103
10.2 Regular expression metacharacters 104
10.2.1 Regular expression quantifiers 106
10.2.2 Escaping regular expression metacharacters 107
10.3 Using regular expressions with dtSearch 107
10.3.1 Regular expression search strings 108
10.3.2 Regular expression metacharacters 109
10.3.3 Regular expression groups 110
10.3.4 Escaping regular expression metacharacters 110
10.3.5 Common dtSearch regular expression examples 111
11 Saved search 113
11.1 Required security permissions 113
11.2 Navigating the saved searches browser 114
11.2.1 Filtering the list of saved searches 116
Searching Guide 5
11.2.2 Performing mass operations on saved searches 117
11.3 Controlling the visibility of saved searches 119
11.4 Organizing saved searches in folders 119
11.4.1 Adding sub-folders to the root 119
11.4.2 Managing subfolders 119
11.4.3 Adding existing searches to folders 120
11.5 Creating or editing a saved search 120
11.5.1 Considerations 120
11.5.2 Create a saved search 120
11.5.3 Search fields 121
11.5.4 Pop-up pickers 125
11.5.5 Search bar 126
11.5.6 Link a Relativity application to a saved search 127
11.5.7 Link a dashboard to a saved search 128
11.5.8 Rerun out-of-date saved searches 128
11.5.9 Required security permissions 129
11.6 Defining criteria for saved searches 129
11.6.1 Operators 129
11.6.2 Batch fields as search conditions 134
11.6.3 Using saved searches as conditions (combined searches) 135
11.6.4 Lists as search conditions 135
11.7 Saving searches on the Documents tab 136
11.8 Common Saved Searches application 137
11.8.1 Installing the application 137
11.8.2 Using the application 138
11.9 Saved search history 139
12 Field categories 141
12.1 Creating a field category 141
12.2 Viewing fields associated with a field category 141
12.3 Link a field or fields to a field category 142
12.4 Unlink a field or fields from a field category 143
13 Optimized indexing 144
Searching Guide 6
1 Searching overview
Relativity includes flexible search features designed to facilitate the document review process. These
features support a range of searching needs from filtering on fields and simple keyword searches to the
development of complex queries. The following list summarizes the searching features available in
Relativity.
1.1 Filters
You can use filters to limit the documents or items that appear in item lists on Relativity tabs and pop-ups.
When you enable the filters for an item list, you can set criteria on single or multiple fields so that only
matching documents or items appear in the view.
Filters query across the searchable set of documents in the active view to return your results. Relativity
supports multiple filter types so that you can choose the best format for different field types. See the
Searching Guide for more information.
1.4 dtSearches
Available on the Documents tab, you can use the advanced searching functionality to run queries with
proximity, stemming, and fuzziness operators, along with basic features such as Boolean operators and
wildcards.
System administrators can create a dtSearch index for a specific subset of documents in a workspace, and
then assign security to it. They must manually update indexes when you modify the document search sets
used to create them. See the Searching Guide for more information.
1.5 Analytics
Supporting conceptual searching, Analytics includes documents in a result set when they contain similar
ideas or conceptual relationships, rather than matching specific search terms or conditions.
You can create searches with Analytics that categorize your documents based on the concepts contained in
a sample document set. Instead of categorizing documents, you can also perform clustering, which uses
Searching Guide 7
specific algorithms, system-defined rules, to identify conceptually related documents. See the Searching
Guide for more information.
With the search condition option, you can build queries using the same condition options available for saved
searches. You can click Save as Search on the Documents tab to create saved searches based on the
criteria defined for keyword searches, dtSearches, Analytics, or the search conditions option. See the
Searching Guide for more information.
You can also use the search bar to view recent searches. Click in the search bar to see up to 10 of the most
recent searches from any index in descending order, with the most recently run search first.
Select any search from the list to run that search. To clear the list, click Clear Recent Searches.
Searching Guide 8
2 Filters
Filtering provides a fast and easy way to search for items in a list in Relativity. You can use filters to search
for values in the fields on the active view, and across all records available in the searchable set. Filters are
also available for item lists on tabs and pop-up windows.
The field type associated with each column determines the available filter types, such as text boxes, pop-up
pickers, and drop-down lists. You do not need any specific security permissions to use filtering.
Using filters
You are a Relativity administrator helping with a review project on a large set of documents. The
set includes thousands of emails between traders and investors in your client’s products. You
need to find all documents owned by trader Johnny Arnold, and relating to gas and power. The
evidence might not be admissible in court. To do this, you turn to filters.
You find the view you set up for documents already coded for key issues and you click the filter
icon. In the Custodian field you enter the last name of the employee in question, Arnold. In the
Key Issue field you select the Gas and Power choices.
This simple filtering job returns a small set of documents on which you do a quick review and find
that they contain references that make them inadmissible.
Searching Guide 9
n
Show/Hide filters ( )—to display the field filters at the top of each column. This icon turns orange
when you activate a filter. Click the icon again to hide the filters. Your filter settings remain
unchanged.
n
Clear all ( )—to remove the current filter settings. This option is only available after you set a filter.
The filter type determines the steps required to set the filtering criteria that it uses. See Filter types for details
on filter types and their use.
Note: When you create or edit a field, you can select its Filter Type. See Fields in the Admin guide.
After enabling filters, you are ready to enter criteria for the fields in your list.
Note: Before defining a new search filter, click the Clear All ( ) icon or the Clear All Conditions link in
the Search Conditions panel to remove any filter settings. For example, say you create a filter on the
Privileged field, but now want to search only by the Custodian field. If you do not clear the filter, Relativity
filters your documents by both the Privileged and Custodian fields, and your results may include fewer
documents than you expect.
To use a filter:
1. Enter your filter criteria. The filter type determines how you enter the criteria and how to use operators
to further define the filter. See Filter types for details on filter types and their use.
2. Click <ENTER>.
The field column header displays the filter icon, letting you know which fields have filters applied. This
persists whether you have the filters shown or hidden.
Searching Guide 10
The Search Conditions panel also shows the filtering conditions.
You cannot edit the Search Conditions cards by clicking on them. However, you can clear all the conditions
by clicking the link at the bottom of the panel.
n Boolean—Yes/No fields.
n Numeric—decimal, whole number, and currency fields.
n List—single choice, single object, fixed length text fields.
n Date—date fields.
Searching Guide 11
n Multi-list—multiple choice, multiple object, single choice fields.
n Text box—fixed-length text, long text, date, whole number, decimal, currency, and object fields.
n Decimal
n Whole Number
n Currency
To use a numeric filter, click the drop-down menu and select an operator. Operators include:
n Equal to (=)
n Not equal to (!=)
n Greater than (>)
n Less than (<)
n Less than or equal to (<=)
n Greater than or equal to (>=)
Enter a numerical value in the filter text box. After you enter the value in the text box, click <ENTER> to
apply the filter. For example, you might search for documents having a file size greater than 500000 bytes.
Searching Guide 12
When you click inside a filter text box, the Advanced link appears. Clicking this link opens the advanced
filters screen for the filter type.
Here, you can adjust the operator and add conditions to further define the filter. Click Apply to set the
conditions.
Searching Guide 13
2.2.3 Using List filters
The List filter is available for the following field types:
n Single Choice
n Single Object
n User
n Fixed Length Text
List filters are often associated with fields used for coding documents. The options displayed in the drop-
down menu vary by the type and purpose of the associated field. For example, a field called
Responsiveness might have the filter conditions of Responsive, Not Responsive, or Needs Further Review.
Select the options that you want to filter for, and click Apply. Alternatively, you can click Select all to select
all filters in the list. Click Clear to remove all selections. Click (Not Set) to show items where the field is
empty (null).
If there is a single filter choice you want to apply immediately, hover over the item's row and click Only when
it appears on the right side.
Searching Guide 14
Click the Advanced filters ( ) icon to the right of the Select all - Clear options to launch the advanced
filters screen. This screen has more operators and you can add or remove list items to the field's drop-down
menu. Click Apply to set the conditions.
Searching Guide 15
2.2.4 Using date filters
The date filter is available for Date field types. Using the date filter, you can filter dates and date ranges.
The following operators are available:
n (All)
n (Not Set)
n Is
n Is before
n Is before or on
n Is after
n Is after or on
n Between
For example, if you only want to view items sent before or on January 21, 2024 7 AM, perform the following:
Searching Guide 16
2. Use the calendar interface to select the date, January 21, 2024. You can enter the date directly into
the text boxes, or use the forward and back arrows to scroll through the calendar months.
3. Enter the time, 7:00 AM.
Note: Filtering on fields using the date and time format does not support using @Today. If you do
not enter a specific time, Relativity enters the default time, 12:00 AM.
4. Click Apply to set the conditions. Only items sent on or before 7 AM on January 21, 2024 appear in
your document list.
Note: When you select the Between operator, two calendars display in the drop-down date filter, allowing
you to pick the starting and ending dates and times.
Click the Advanced ( ) link at the bottom of the calendar interface to launch the advanced filters screen.
This screen has more operators where you can add additional date and time conditions. Click Apply to set
the conditions.
Searching Guide 17
2.2.5 Using multi-list filters
The multi-list filter is available for the following field types:
n Multiple Choice
n Multiple Object
n Single Choice
Using multi-list filters, you can select multiple conditions from a drop-down menu. These filters are often
associated with fields used for coding documents.
To apply a multi-list filter, click the drop-down menu to display the conditions list. Select the conditions that
you want to filter on. Click Select all to select all filters in the list. Click Clear to remove all selections. Select
(Not Set) to show items where the field is empty (null). Click Apply to set the conditions.
If there is a single filter choice you want to apply immediately, hover over the item's row and click Only when
it appears on the right side.
Searching Guide 18
To find a specific list item in a large list, use the search box to enter a term. The list filters automatically as
you type.
Click the Advanced filters ( ) icon to the right of the Select all - Clear options to launch the advanced
filters screen. This screen has more operators where you can add or remove list items to the field's drop-
down menu. Click Apply to set the conditions.
Searching Guide 19
2.2.6 Using text box filters
The text box filter is available for the following field types:
n Fixed-length Text
n Long Text
n Date
n Whole Number
n Decimal
n Currency
n Object
You can use text box filters to search on specific terms, numbers, and dates. Enter one or more terms in the
filter text box. Connect multiple terms using the following operators:
n AND
n OR
n IS SET
n IS NOT SET
n BETWEEN
Searching Guide 20
n = (equal)
n >= (greater than or equal to)
n <= (less than or equal to)
When entering terms and operators directly into a text box filter, you must use the proper syntax. See Text
box filter search examples for more information.
You can also use the advanced text box filter feature to build more advanced filter queries on the selected
text field. See Using advanced text box filtering.
Invalid search
Description of search results
strings
cubs AND The AND operator requires a right search term.
cubs OR The OR operator requires a right search term.
AND cubs The AND operator requires a left search term.
OR cubs The OR operator requires a left search term.
Searching Guide 21
2.2.7.2 Alphabetical filtering
The following table lists examples of valid search strings you can use to filter text alphabetically.
Alphabetical fil-
Description of search results
tering
>= c Matches any term or phrase where the first letter is c or later in the
alphabet.
<= c Matches any term or phrase where the first letter is c or earlier in the
alphabet.
= cubs sox Matches the exact phrase cubs(space)sox.
cubs BETWEEN sox Matches terms or phrases where the first letter of the phrase falls
between c and s in the alphabet.
Searching Guide 22
Invalid search
Description of search results
strings
> 7/24/ 2024 You must use the equal sign with the greater than operator (>=).
< 7/24/ 2024 You must use the equal sign with the less than operator (<=).
>= 0/24/ 2024 The search string starts with 0 for the month. Instead of 01/01/2024,
use 1/1/2024.
= 0/24/ 2024 The search string starts with 0 for the month. Instead of 01/01/2024,
use 1/1/2024.
07/24/ 2024 The search string starts with 0 for the month in the starting date.
BETWEEN 8/24/ 2024 Instead of 01/01/2024, use 1/1/2024.
7/24/ 2024 BETWEEN The search string starts with 0 for the month in the ending date. Instead
08/24/ 2024 of 01/01/2024, use 1/1/2024.
n Is
n Is not
n Is set
n Is not set
n Is less than
n Is greater than
n Is like
n Is not like
n Contains
n Does not contain
To use advanced text box filtering:
1. Click inside the filter text box for a column. The Advanced link appears.
2. Click the Advanced link.
Searching Guide 23
3. Choose an operator (such as is greater than.) See Fixed-length, long, or extracted text operators in
the Searching guide for a list of definitions of the available operators.
4. Enter a value into the query text box (such as 100.) The filter returns items where the value of the field
is greater than 100.
5. (Optional) Click Add condition to add a new filter condition. For example, you may want to also
return items where the text field contains the word privilege.
Searching Guide 24
2.4 Saving filters as a search
To save your filtered item set as a saved search:
1. Click the Save Search button located at the bottom of the screen.
2. Select or enter the following required information:
n Name—enter a title for the search. The title appears in the saved searches browser.
n Owner—select Public to make the search available to all users or choose a specific user from
the list. Click Me to select your name from the list, making the search private. (You must have
the appropriate privileges to view searches.) See Controlling the visibility of saved searches in
the Searching guide.
n Search Folder—click the Select button to launch a pop-up window where you can save the
new search to a specific folder on the saved searches browser. Highlight the folder where you
want to save the search, and click OK to select it.
3. Add to or change the search criteria as needed. See Create and edit a saved search.
4. Click Save.
Searching Guide 25
3 Keyword search
You can use a keyword search to query a full text index. The long text and fixed-length text fields included in
this index vary by workspace.
Note: New workspaces created in RelativityOne have extracted text automatically stored in Data Grid.
Workspaces restored into RelativityOne using the ARM application will automatically have the extracted
text migrated to Data Grid. In order to search extracted text in workspaces, you must use dtSearch or
Analytics searching; you cannot use keyword search.
You can use the AND, OR, NOT Boolean operators in keyword searches, as well as quotation marks for
exact matches, asterisks (*) for wildcards, and other features. However, if you perform a keyword search
with multiple terms, documents where those terms exist in separate fields won't return.
Note: If you want to draft queries outside of Relativity, use a plain text editor such as Microsoft Notepad to
prevent adding characters or formatting that might return unexpected search results.
While the keyword search offers fewer options than other Relativity searches, it uses an index that's
automatically populated, reducing maintenance and ensuring all required document fields are indexed.
Note: For information on configuring and managing word breakers, see Microsoft's documentation.
3.1 Fields
A keyword search index is available in the Search Indexes tab by default. Click the Keyword Search link.
The keyword search index details page contains the following fields:
n Name—the name of the keyword search index. The name is the display name for the index.
n Order—a number that represents the position of the index in the list. The lowest-numbered index will
be at the top. The highest-numbered index is at the bottom. Items that share the same value are sor-
Searching Guide 26
ted in alphanumeric order. Index order can be any integer, positive or negative. No decimals are
allowed.
n Active—determines whether the index should be activated or deactivated. Yes means that the index
will be activated; No means that the index will be deactivated.
Note: If you apply item-level security to a search index, users cannot run any public saved searches built
on that index and will get an error. We recommend leaving the index unsecured and instead applying
security to the Search indexes tab or to individual saved searches.
Search
Returns documents with...
string
n not wired
n wired or not magazine
See NOT Operator Evaluation in Keyword searches.
wire* any words beginning with wire, such as wired, wires, wireless
Note: Key word searches do not support the use of wildcards at the beginning of a word.
Keyword searches are SQL index searches run on the Microsoft SQL Server, which
does not support leading wildcards in full text searches.
computer the word computer and the word wired OR the word computer and the word magazine
AND (wired
OR
magazine)
Searching Guide 27
Search
Returns documents with...
string
Note: When a search string does not include parentheses, the order of precedence for a
keyword search evaluates AND then OR expressions. For example, the search string A
AND B OR C is evaluated as (A AND B) OR C.
Note: Search terms with accented letters are recognized and return keyword search results.
Note: You can use the AND NOT operator in a dtSearch as an alternative approach to this type of
keyword search.
Searching Guide 28
Searching string without quotes Queries for this string
sun on my head sun AND head
sun on head sun AND head
n Period (.)
n Colon (:)
n Semicolon (;)
n Slash (\,/)
Searching Guide 29
3.4.5 At sign (@) and dashes
The at sign (@) and dashes (-) are ignored from being indexed in a keyword search, when either is used at
the beginning of a query. For example, if you search a domain name, the same number of documents return
whether you include or exclude @.
n Pop.up
n Pop--up
Searching Guide 30
3.5 Running a keyword search
Searching Guide 31
4 Search panel
The search panel is available for the Document list and for many other tabs in Relativity.
Using the search panel, you can build complex searches using drag-and-drop to rearrange and visualize
nested conditions. You can easily set conditions and drag and drop them into logic groups. The logic display
at the top of the panel updates automatically to reflect your drag-and-drop changes. You can access your
dtSearch and keyword search indexes and fields in the workspace when creating your search.
Search panel functionality is controlled by security permissions. To access search indexes (Keyword
search, dtSearch, Analytics), from the Add Conditions drop-down menu, you must have View Search Index
permissions. To view and select fields from the Add Conditions drop-down menu, you must have Edit
Search permissions. If neither permission is present, the search panel buttons will not appear. See
Workspace security for more information on setting security permissions.
To move the search panel to either side of the document list, click and drag on the top of the panel.
Expand/Collapse Click this icon to expose all of the filters and conditions for the card. Col-
lapse the card to return to the summary display.
Searching Guide 32
Name Icon Description
Clear Click this icon to clear all of the card's filters and conditions.
Copy Click this icon to copy the card's filters and conditions. You can paste
the card within the pane, then make your adjustments.
Enable/Disable Click this box to enable the card's filters and conditions. Uncheck this
box to disable the card's filters and conditions without actually deleting
the card itself.
Searching Guide 33
1. Expand the search panel from the item list by clicking the icon in the upper left corner of your
screen.
Note: If a related items condition has been set for the saved search, the related items condition
also applies to any conditions that are added to the saved search via the search panel.
4. Depending on the field, you will be prompted to specify the conditions to add.
Note: For single object and multiple object fields, the name of the objects acts as hyperlinks in the
filter condition card. You can quickly navigate to the named object instance by clicking on it. For
example, if you have a search condition that names the "First pass review" batch set, you can nav-
igate directly to that batch set. from the filter condition card.
Note: To remove all conditions from the search panel click Clear All Conditions.
Note: When you search on a user-created date field using a relative date, Last 7 Days for example, you
may see different results between a saved search and a search from the search panel if you are not in the
same timezone as your Relativity instance.
Searching Guide 34
2. Click the handle on the top of the filter condition card you want to add to a logic group.
Note: You can also create a logic group automatically by dragging one condition onto another.
5. Click the AND or OR drop-down menus to set your operators inside your logic group.
6. (Optional) Add additional logic groups and repeat steps 3-5 for the logic groups you add.
7. Click Run Search if auto-run search is toggled off.) To cancel a long running search, click Cancel.
Searching Guide 35
Note: To remove all conditions from the search panel, click Clear All Conditions.
Searching Guide 36
A pop-up modal opens. In the modal, click Apply to copy the same search condition. Edit the operator and
the search before clicking Apply for a variation of the original search card. Click Add Condition to add
another condition to your new search card.
Click Run Search to update the toggled conditions (if auto-run search is toggled off).
Note: To collapse and expand filter condition cards in the panel click the arrow next to the name of the
field applied in the condition.
Searching Guide 37
Click Run Search to update the toggled conditions (if auto-run search is toggled off).
Searching Guide 38
5 Searching workflows
Relativity provides flexibility to help you identify documents through searches so that you can ready them for
further review and analysis.
This topic highlights setting up multiple search indexes, applying various search techniques, and using
filters properly when executing searches.
Note: For details on searching for dates within Relativity using a filter, a saved search, or a dtSearch, see
the Searching for dates in Relativity knowledge base article on the Relativity Community.
n To use directional proximity searching use "pre /x " operators. To use non-directional proximity
searching use "w /x" operators.
n To determine the beginning and end of a document, use reserved word with either ("xfirstword") or
("xlastword"). Use these operators to search for metadata like email addresses or footers within a doc-
ument.
n To determine proximity. The distance between terms is important so you know whether you receive
Searching Guide 39
true hits or false positives. The following image illustrates the proper syntax for proximity searches:
The following image shows all correct and incorrect combinations of proximity searches that result in
successful hits when using proximity operators:
Sometimes additional factors affect the distance between terms. The following image demonstrates a
search for a string of words in proximity to another word. The search in the following image takes the
following into account:
Searching Guide 40
In this case, we continue to calculate the distance of the string ("confidential and/or privileged information:)
from the word ("message") as shown above. However, when using connector words, system admins should
create an index that removes noise words from the noise word list.
Relativity reserves the following noise words and characters, which continue to behave as operators, as
well as being noise words: and, or, not, to, contains, xfirstword, xlastword, ", ( ), *, ?, %, @, ~, #, &, :, =.
Once that index is available for query you can either place the search string in quotes or apply stemming to
the connector words to override their function as a connector.
5.2.2 Auto-Recognition
Auto-Recognition identifies email addresses, dates, and credit card numbers in the data set you want to
index. You can turn this feature on and off when you build your index. The search returns the results
regardless of the data format. Auto-Recognition adds some time to your index build, but, depending on your
case, the benefits can be significant.
Searching Guide 41
5.2.3 Searching for times
If you want to search for times in the body of documents, perform a full-text search with your dtSearch index
for a specific time. Keep in mind that some characters cause a word break, such as the colon and period.
Searching for 12:15 p.m. results in searching for four words: 12, 15, p, and m.
5.2.4 Filters
In addition to the Search Indexes, you can also use filters to search on metadata fields and narrow down the
review set of documents.
The following list includes metadata fields, their corresponding field types, and the filter type available in
Relativity:
Searching Guide 42
5.2.5 Troubleshooting workflow
To troubleshoot and test searches, use a white board approach to map out searches before you run them.
As part of the process, try to take into account all possible variations, so you can see which documents
Relativity returns and to gain a better understanding of the search. For instance, if you want to find email
family groups with inconsistent coding, numerous possibilities for searches exist. The following illustration
shows a mapping of nine email family groups, each with an email and two attachments.
Construct searches (1 and 2) and mark the corresponding documents, and their family members, with hits
for each of the searches. At this point, when you look at the board, you can see that the four email family
groups have one thing in common. The documents are responsive to both searches. So, to close it out,
construct a third search that pulls back documents common to both searches.
Searching Guide 43
6 Search conditions
You can use the search conditions option to build complex queries by selecting fields, operators, and
values. While this feature has the same functionality as the search condition section of the saved search
form, it's conveniently available from the Documents tab and Relativity Dynamic Object tabs. This option
displays up to five rows, with each row representing a separate criterion. Depending on the type of field you
select, different operators appear. You can use this option alone or in conjunction with keyword searches,
dtSearches, Analytics, or Cluster visualization. When you use search options in conjunction with another
search feature, documents must both meet the search criteria and also the conditions specified.
Note: To use the search conditions option, you must have add or edit permissions for Search and access
to the Saved Searches Browser assigned to you through the Security page. See Workspace security in
the Admin Guide.
Searching Guide 44
4. Set the required conditions in the relevant field pop-up window.
5. Click Apply.
6. (Optional) Click Add Logic Group to add a logic group and drag and drop your conditions into the
frames. Logic groups are evaluated first and then connected to other filter conditions or logic groups
using AND / OR operators.
7. (Optional) Add the AND or OR operators to connect the criterion.
8. Enter all required fields.
9. Click Save or Save As.
If you need to edit the condition, click on the condition card. The pop-up reopens so you can make changes.
3. Select the desired operator from the Operator drop-down list. For example, these conditions.
4. Click Add Condition.
5. Select the condition from the Add Condition drop-down list. For example, Batch:: Batch Set.
6. Click the available fields from the Available column and move them to the Selected column as
desired.
7. Click Apply.
8. (Optional) Click Add Logic Group to add a logic group. Logic groups are evaluated first and then
connected to other filter conditions or logic groups using AND / OR operators.
9. (Optional) Drag and drop conditions into logic groups as desired.
10. Click Apply on the Condition: Batch window.
Relativity applies your search conditions.
For more information about multiple object searching logic, see Multiple object searching.
Searching Guide 45
example, your changes save when you perform a mass edit on a list of documents in a search and then click
Cancel Request when the query is running to redisplay the updated list.
Note: Relativity creates an audit record in the History tab for canceled queries. The query description
displays the running time of the query and indicates that it was canceled. You must have the appropriate
permissions to view this tab.
The following table explains different scenarios in which you might cancel a running query and whether the
query actually cancels.
Scenario Result
You start a query and click Cancel Request or Cancel. The query is canceled.
You start a query and close the browser. The query is canceled.
You start a query and an system admin resets the IIS on the server. The query is not canceled.
You start a query and leave your browser idle for longer than the ses- The query is not canceled.
sion timeout specified in Relativity web.config, regardless of whether
you clicked OK or Cancel on the message from the webpage pop-
up.
You start a query and click Cancel on the message from the The query is canceled.
webpage pop-up within the session timeout specified in Relativity
web.config.
You start a query and click OK on the message from webpage pop- The query continues to run. Relativ-
up within the session timeout specified in Relativity web.config. ity returns you back to the waiting
screen (see the first row of this
table).
You start a query and paste a different URL into your browser, or you The query is canceled.
refresh the page.
Searching Guide 46
within three words of each other. To accommodate this behavior, focus only on the results that match the
proximity search criteria, and disregard the other highlighted terms.
Searching Guide 47
7 Multiple object searching
When searching using These Conditions or NOT These Conditions, keep in mind the following:
n These Conditions—returns a document if any of the RDOs that document is associated with
matches the search criteria.
n NOT These Conditions—returns all documents that are not associated with at least one RDO that
meets the criteria.
n If a document is not associated with the object you're searching, it will not be returned in a search for
These Conditions. Therefore, Document 3 will never get returned in a search for These Conditions
because it is not associated with any objects.
The image below shows documents associated with Relativity Dynamic Objects (RDOs).
Searching Guide 48
7.2 These Conditions and These Conditions
The following example returns Document 1 and Document 2 because:
Searching Guide 49
7.3 NOT These Conditions
The following example returns Document 3 and Document 4 because:
n Document 4 is associated with RDO4. RDO4 doesn't match the search criteria.
n Document 3 is not associated with any RDOs. Therefore, it does not match the search criteria.
Searching Guide 50
7.5 None of these and Not all of these operators
The difference between None of these and Not all of these is subtle, but useful:
n None of these will check the field and see if any of the choices on it match any of the conditions.
If there are any choices checked on the field and one of them matches one of the conditions, the doc-
ument will be rejected and not pulled by this search.
n Not all of these will check the field and see if the choices on it match all the conditions.
If yes, the document will be rejected. If only some of the choices match the conditions, the document
will be pulled by this search.
Comparison of operators table
Document 2
Document 1 Document 3 Document 4
Coded Choice 1
Coded Choice 1 No coding Coded Choice 2
and Choice 2
Any of Choice 1 √ √
these
Choice 2 √ √
Choice 1 √ √ √
and 2
None of Choice 1 √ √
these
Choice 2 √ √
Choice 1 √
and 2
Searching Guide 51
Document 2
Document 1 Document 3 Document 4
Coded Choice 1
Coded Choice 1 No coding Coded Choice 2
and Choice 2
All of Choice 1 √ √
these
Choice 2 √ √
Choice 1 √
and 2
Is set √ √ √
√ √ √
√ √ √
Is not set √
√
√
Searching Guide 52
8 Searching with the Entity object and name
normalization
This topic describes the types of searches you can conduct using the Entity object and Name Normalization
results.
8.1 Considerations
Note the following special considerations:
n The quality of your searches is affected by the quality of your name normalization results. Please use
the Name Normalization Quick Reference Guide to verify your Name Normalization results.
n You can only create the following searches after running the name normalization operation.
Notes:
n You can use variations of this search to identify specific cross organization communications. You
can also use variations of this search to identify communications with outside counsel if you know the
specific domain of outside counsel.
n There are scenarios where an alias doesn’t include a domain (ex. Proper names). In these scen-
arios, the following search will not include documents where those aliases are communication.
Reach out to Relativity Support for alternative workflows to circumvent this issue.
Note: Connect the search conditions as follows using Boolean operators: 1 AND 2 AND 3
Condition 1
Searching Guide 53
n Field: Alias Recipient
n Operator:not these conditions
o Field: Alias Recipient::Domain
o Operator: is not
o Text: [Domain 1]
Breaking it down:
n Alias From::Domain==not this domain means someone without this domain is the sender
n Not these conditions [LINE ABOVE] means no domain other than this domain is the sender
Searching Guide 54
Notes:
n You can use variations of this search to identify communications where a specific entity is the only
recipient, but the senders vary.
n You can also use variations of this search to exclude CC or BCC values.
n You can use the Entity Participant field to ensure no one else existed on the email thread.
Note: Connect the search conditions as follows using Boolean operators and Logic Groups: 1 AND ((2
AND 3) OR (4 AND 5))
Condition 1
Note: This is a double-negative condition that will exclude everyone but Entity A. In other words, this
condition will only allow emails sent by Entity A. When conditions 2 and 3 are combined, we have a
holistic search condition for emails sent by Entity A and received by Entity B.
Condition 3
Note: This is a double-negative condition that will exclude everyone but Entity B. In other words, this
condition will only allow emails received by Entity B. When conditions 2 and 3 are combined, we have a
holistic search condition for emails sent by Entity A and received by Entity B.
Condition 4
Searching Guide 55
n Field: Entity From
n Operator:not these conditions
o Field: Entity From
o Operator: none of these
o Text: [Entity B]
Note: This is a double-negative condition that will exclude everyone but Entity B. In other words, this
condition will only allow emails sent by Entity B. When conditions 4 and 5 are combined, we have a
holistic search condition for emails sent by Entity B and received by Entity A.
Condition 5
Note: This is a double-negative condition that will exclude everyone but Entity A. In other words, this
condition will only allow emails received by Entity A. When conditions 4 and 5 are combined, we have a
holistic search condition for emails sent by Entity B and received by Entity A.
Searching Guide 56
Searching Guide 57
Note: By combining the two logic groups above, we create a holistic set of search conditions that will
return all emails sent from entity A to entity B as well as all emails sent from entity B to entity A.
Breaking it down:
n Entity From==not this person means someone other than this person is the sender
n Not these conditions [LINE ABOVE] means nobody other than this person is the sender
n Text: 1
Because an email always has a single sender, this search focuses on finding emails that have just one
recipient.
Note: You can also use this search can to filter out email blasts by looking for documents where Email
Recipient Count is greater than 20.
Searching Guide 58
Notes:
n You can use variations of this metadata search to identify conversations with attorneys, job title,
between your Chicago and Hong Kong offices, location, or between males and females, gender, and
more.
n You may need to edit the Entity field to set Open to Associations to Yes in order to search across it
on the document object.
n Importing address book, Active Directory, or CRM information for each entity can give you more
metadata to leverage when searching across documents.
Note: Connect the search conditions as follows using a Boolean operator: 1 AND 2
Condition 1
This search indicates that a specific entity value is the sender of the document.
Searching Guide 59
8.6 Emails sent from two different internal domains
To find emails sent between two different internal domains, use the Alias From and Alias Recipient fields.
Use the Text field to define each domain. The logic below pulls emails sent from Domain 1 to Domains 1 or
2 and emails sent from Domain 2 to Domains 1 or 2.
Logic Group 1
n Condition 1
o Field: Alias From
o Operator: these conditions
o Operator: is
o Text: [Domain 1]
n Sub-logic Group 1B
o Condition 2
l Field: Alias Recipient
l Operator: not these conditions
l Field: Alias From::Domain
l Operator: is not
l Text: [Domain 1], [Domain 2]
o Condition 3
l Field: Alias Recipient
l Operator: these conditions
Searching Guide 60
l Operator: is set
Logic Group 2
n Condition 4
o Field: Alias From
o Operator: these conditions
o Operator: is
o Text: [Domain 2]
n Sub-logic Group 2B
o Condition 5
l Field: Alias Recipient
l Operator: not these conditions
l Field: Alias From::Domain
l Operator: is not
l Text: [Domain 1], [Domain 2]
o Condition 6
l Field: Alias Recipient
l Operator: these conditions
l Operator: is set
Note: This search may be impacted by whether you decided to group professional and personal aliases
under a single entity or separate entities.
Note: Connect the search conditions as follows using a Boolean operator: 1 AND 2 AND 3
Condition 1
Searching Guide 61
This search indicates that someone other than this person is the sender.
Breaking it down:
Searching Guide 62
n Entity From==not this person means someone other than this person is the sender
n Not these conditions [LINE ABOVE] means nobody other than this person is the sender
Note:
You must edit the Privilege Designation field to set Open to Associations to Yes in order to search
across it on the document object.
You can use a variation of this search using the Participant field to return the entities that only sent or
received privileged documents rather than participated in any segment of the document .
You can use variations of this search to return the entities that communicated on a document that have
any specific attribute. For example, entities that communicated on Hot documents.
Searching Guide 63
Note: Adding multiple people to the search can cause documents to be missed. If you want to search for
multiple people, create separate search cards for each person.
Note: Connect the search conditions as follows using a Boolean operator: 1 AND 2 AND 3
Condition 1
Entity Participant (these conditions), Entity Participant (any of these [Entity 1])
Searching Guide 64
9 dtSearch
Relativity's dtSearch engine provides advanced search functionality such as proximity, stemming, and fuzzy
searches across any field type. It also supports the use of Boolean operators and custom noise word lists
and the basic searching features available in keyword searches. After building your dtSearch index, the
Dictionary search option becomes available.
Note: Relativity partitions a single index into smaller indexes, called sub-indexes, which multiple workers
build simultaneously. This increases performance by spreading out the work over a configurable number
of agents. When you perform a search, Relativity runs your query on the smaller indexes in parallel. The
application then federates and returns your results. For more details, see the Ask The Expert Training
content: Searching: Best Practices for dtSearch Builds.
Searching Guide 65
n asphalt W/10 sealant
n asphalt W/10 adhesives
n radioactive W/10 fluorescent lamps
n radioactive W/10 smoke detectors
As you keep running these proximity searches, you get down to a small group of intriguing emails
between a prospective buyer, your client, and a prospective seller. This may prove that the seller
had knowledge of the fact that those building materials were potentially dangerous when they
were negotiating a price with your client. This discovery turns out to be crucial to the case.
9.1.1 Considerations
Consider the following before running a dtSearch.
Searching Guide 66
n We recommend running multiple queries that return small numbers of documents.
o We recommend writing specific search terms.
o Avoid using one broad query.
Search
Returns Documents With...
String
apple pear The exact phrase apple pear
"apple pear" The exact phrase apple pear
apple AND The word apple and the word pear
pear
(apple and Any document that contains apple and pear, with grape and banana also being counted
pear) AndAny as hits. Grape and banana aren't evaluated as conditions; they're simply added to the
(grape or search results as optional terms to be highlighted if they appear in the document.
banana)
apple OR pear Either apple or pear
apple W/5 Apple appears within 5 words of pear
pear
apple PRE/5 Apple appears within 5 words before pear
pear Note: Relativity does not use the POST operator. However, you can mimic this func-
tionality by reversing the order of the terms, and using the PRE operator.
apple NOT Appleoccurs not within 5 words of pear
W/5 pear
apple Apple appears but pear does not
AND NOT
pear
apple W/5 Apple appears in the first 6 words of the document
xfirstword
Searching Guide 67
Search
Returns Documents With...
String
apple w/5 Apple appears in the last 6 words of the document
xlastword
You can access stemming or fuzziness for key terms by checking the Enable Stemming box or selecting a
Fuzziness Level in the drop-down list.
Note: Click the Sort by rank checkbox to sort the results by order of relevance in relation to the search
terms. The most relevant documents are listed at the top of the results set, with the least relevant
documents, or the documents with the smallest number of keywords, is at the end of the list.
Searching Guide 68
5. Select (Index Search) from the Add Condition drop-down list.
The (Index Search) window opens.
6. Select the name of your dtSearch index from the Index drop-down list.
7. Enter terms for the search in the Search Terms box.
Note: You can enter search terms on multiple lines (i.e., hit Enter), but the hard return will not be treated
as an AND / OR operator.
Note: Your total number of search terms cannot exceed 65,000 characters.
The following table shows search string examples and their expected results. For more information, see
Using dtSearch syntax options on page 81.
Search
Returns Documents With...
String
Searching Guide 69
8. (Optional) Add any additional search conditions.
9. Click Apply.
The search terms populate in the Search builder.
10. Click Save or Save As.
11. Select the name of the dtSearch in the Search Browser.
12. Click Run Search. To stop a long running search, click Cancel.
Note: Tap on the Sort by Rank check box beneath the search box to sort the results in order of the most
relevance to your search terms. The most relevant documents are listed at the top of the results set, with
the least relevant documents, or the documents with the smallest number of keywords, is at the end of the
list.
Searching Guide 70
Search Length (in characters) Returned results
supercalifragilisticexpialidoc 30 supercalifragilisticexpialidoc
supercalifragilisticexpialidoci 31 supercalifragilisticexpialidoci
supercalifragilisticexpialidocio 32 supercalifragilisticexpialidocio
supercalifragilisticexpialidociou
supercalifragilisticexpialidocious
supercalifragilisticexpialidociou 33 NO RESULTS
supercalifragilisticexpialidocious 34 NO RESULTS
Notes:
n if you include a wildcard (*) after the 32nd character, you will get the exact same results as if you omit-
ted the wildcard.
n You can use the following regular expression to search your dictionary for all 32-character words: ##.
{32}
n Keyword—the word contained in the index. If you use fuzziness or stemming in your search, this
column displays any variations of the term.
n Total Words—the number of times the word appears in the dtSearch index.
n Total Documents—the number of documents in the index that contain the word.
A dictionary search returns only the first 2,000 items in the result set. If your search returns more than that, a
message displays to indicate that only 2,000 items were returned.
Searching Guide 71
5. Click Dictionary.
Searching Guide 72
9. Perform any of the following tasks with your search results:
n Copy Selected Keywords—Select the checkboxes for the terms that you want to copy, and
click Copy Selected Keywords.
The copy text modal opens.
o Use Ctrl+C to copy the terms, then close the modal.
o Click Cancel to close the Dictionary Search modal.
o On the (Index Search) modal, click inside the Search Terms box and use Ctrl+V to
paste your terms.
The terms are added to the text box separated by the OR operator.
n Sort—Click a column header to sort in descending or ascending order.
n Reset Columns Sizes—Displays columns with their default widths.
n Export—Click to download an Excel spreadsheet containing the keywords and totals from the
dictionary search.
n Show Filters/Clear All—See Filters on page 9.
10. Click Apply to save your search settings.
11. Click Run Search to run the search against your document list.
Searching Guide 73
9.2.2 Running a dictionary search in the search browser
To run a dictionary search in the Search browser:
1. Click the Saved Searches icon ( ) to access the Search browser from the Document list.
2. Click Create New Search.
3. From the Information tab, enter a Name and Owner.
4. Click the + Condition button on the Conditions tab.
5. Select (Index Search) from the Add Condition field list.
The (Index Search) modal opens.
6. Select the name of your dtSearch index from the Index drop-down menu.
Searching Guide 74
7. Click Dictionary.
Searching Guide 75
n Enable Stemming—Select to return grammatical variations of a word. For example, a search
on "apply" returns "applying", "applies" and "applied." This option is independent of the stem-
ming (~) character that you can enter in the textbox on the Dictionary Search dialog. See Stem-
ming on page 96.
10. Click the Search icon to display a list of keywords and the associated totals.
11. Perform any of the following tasks with your search results:
n Copy Selected Keywords—Select the checkboxes for the terms that you want to copy, and
click Copy Selected Keywords.
The copy text modal opens.
o Use Ctrl+C to copy the terms, then close the modal.
o Click Cancel to close the Dictionary Search modal.
o On the (Index Search) modal, click inside the Search Terms box and use Ctrl+V to
paste your terms.
The terms are added to the text box separated by the OR operator.
n Sort—Click a column header to sort in descending or ascending order.
n Reset Columns Sizes—Displays columns with their default widths.
n Export—Click to download an Excel spreadsheet containing the keywords and totals from the
dictionary search.
n Show Filters/Clear All—See Filters on page 9.
12. Click Apply to save your search settings.
13. Click Run Search to run the search against your document list.
Searching Guide 76
9.3 dtSearch default alphabet file text
Note: Some of the characters in the alphabet file are not printable; screenshots were used instead of the
actual text. You cannot copy or paste the Spaces or Ignore characters since they are not printable.
Instead, use the dtSearchDefaultAlphabetFile instance setting in the Instance Setting system guide to
update the dtSearch default alphabet file.
Note: Each sequence must start with a leading, or empty, space. Not having the leading space may
produce errors.
n Header sections:
o Header section appears first in Alphabet
o Exact header section without any added whitespace
o Required newline before section
Searching Guide 77
n Letters:
o Exact title, allowing any whitespace and comments preceding double slash //
o Each letter on own line with preceding space
o Each letter variant separate by single space
o Allow any extra whitespace after letter
n Hyphens, Spaces, and Ignore
o Exact title, allowing any whitespace
o Single line of characters with preceding space
o Optional newlines before next section
n Footer sections:
o Exact title
o Skip validating any text following title
n General:
o Purple, Pink, Red, Green sections are each optional and can be in any order
Searching Guide 78
QqQQ
RrRR
SsSS
TtTT
UuUU
VvVV
WwWW
XxXX
YyYY
ZzZZ
____
aaAa
bbBb
ccCc
ddDd
eeEe
ffFf
ggGg
hhHh
iiIi
jjJj
kkKk
llLl
mmMm
nnNn
ooOo
ppPp
qqQq
rrRr
ssSs
ttTt
uuUu
vvVv
wwWw
xxXx
yyYy
zzZz
[Hyphens]
-
[Spaces]
\09\0a\0c\0d !@"#$&'()*+,./:;<=>?[\5c]^`{|}~
[Ignore]
[End]
Searching Guide 79
CJKRanges = 0e00-0e4e 3040-30ff 4e00-9fff
Note: Previous guidance hid some characters that should not have been hidden. Those non-printable
characters are critical to index function and should never be removed. The "\08" text represents the
"backspace" text, and should also never be removed or split up (IE trying to index the backslash).
Note: This section only accepts ASCII characters (code points between 33 and 127) as input, we
currently do not support ignoring extended Unicode values.
Searching Guide 80
Begins with Noise words
U under, up
V very
W was, way, we, well, were, what, when, where, which, while, who, will, with, would
Y you, your
Note: Relativity ignores noise words. However, Relativity does not ignore their position in the search
phrase set. So, if you execute the query apple w/6 pear, the search returns the phrase apple tree is far
from the pear even though it contains the noise words is, from and the.
1. Create a new dtSearch index, and then name it dtSearch - updated noise words.
2. Select your extracted text search for the Searchable set.
3. Delete the word never from the Noise Words list.
4. Save the list, and then perform a full build on your new index.
Searching Guide 81
Search functionality Special characters or operators
Exact phrase - no double quotes
Fuzzy searching %
Noise words and the alphabet file Noise Words, Alphabet
Numerical patterns =
Phonic searching #
Regular expressions (Redirects to another topic.) "##"
Stemming ~
Wildcards ?, *
W/N operator W/N
Proximity with terms order PRE
Words and phrases
For the list of the special characters recognized as spaces that cause word breaks, see Alphabet file.
9.5.1 Auto-recognition
Auto-recognition provides you with the ability to search for various date formats, email addresses, and credit
card numbers. However, it can dramatically affect indexing and searching performance. You must activate
auto-recognition before you can use it in your workspace. Contact your system administrator for more
information.
Note: The short month format, Jan, Feb, and so forth, can be problematic, and is occasionally rejected by
Relativity. The recommendation is to stick with the full name of the month to avoid any errors. For
example January, February, and so forth.
n To search for a date, enter a date expression between the parentheses in the string date(); for
example, date(january 10 2006).
Searching Guide 82
n To search for range of dates, enter a date range between the parentheses in the string date(); for
example, date(january 10 2006 to january 20 2006).
n To search for a range of dates near the word apple, enter date(january 10 2006 to january 20 2006)
w/10 apple.
n dtSearch does not support unterminated date ranges. To search for any date after or before a par-
ticular date, enter a bounded range with a maximal or minimal value for the bounds. The maximum
value for a year is 2900, and the minimum value is 1000. For example, date(january 10 2006 to janu-
ary 1 2900).
dtSearch recognizes numeric strings as dates, as long as it interpretes as a valid date. This includes formats
common in the US and UK, including:
n MM/DD/YY or MM-DD-YY
n MM/DD/YYYY or MM-DD-YYYY
n DD/MM/YY or DD-MM-YY
n DD/MM/YYYY or DD-MM-YYYY
In the case of ambiguous dates, such as 01/05/10, dtSearch defaults to MM/DD/YY. If the date contains
words dtSearch converts the words to a numeric value to help interpret the date. For example, 30 must be a
day and not a month, and 2015 must be a year, not a day or month.
n 1234-5678-1234-5678
n 1234567812345678
n 1234 5678 1234 5678
Credit card issuers use numerical tests to exclude sequences of numbers that are not valid credit card
numbers. Since these tests do not detect all invalid numbers, the feature for credit card number recognition
may find additional invalid numbers.
To search for a credit card number, enter a credit card number between the parentheses in creditcard() as
exemplified in creditcard(1234*).
Searching Guide 83
9.5.2 Boolean operators
The dtSearch engine supports Boolean operators, including AND, OR, and NOT. You can use these
operators to connect multiple phrases or terms in a single search expression.
Note: When using Boolean operators in a proximity search, dtSearch includes noise words. Although not
searchable, a proximity searches still counts noise words.
Note: For details on parsing proximity and Boolean strings in search conditions, see dtSearch - How are
Proximity and Boolean (AND/OR) parsed in search conditions? knowledge base article on the Relativity
Community site.
When you use the AND operator to connect expressions, only documents that contain all the expressions in
the search string return in the result set. The following search strings illustrate how to use this operator:
n apple pie AND poached pear retrieves any documents that contain both phrases.
n (apple or banana) AND (pear w/5 grape) retrieves any documents that contain apple or banana AND
contain pear within five words of grape.
The following graphic depicts what documents return when you use the AND operator in a dtSearch string:
Searching Guide 84
The following graphic depicts what documents return when you use the W/# xfirstword operator in a
dtSearch string:
Searching Guide 85
n and
n or
n not
n to
n contains
To search for a phrase that contains one of the dtSearch connector words, quote a connector word or the
phrase it is in, or put a tilde after the connector. The following search strings work in returning phrases that
contain connector words:
n Adding a ~ after a connector word prevents dtSearch from recognizing the word as a connector but
does not otherwise affect the search. The ~ character after a word tells dtSearch to apply the stem-
ming rules to it. Because the stemming rules included with dtSearch do not modify short words, the ~
does not change the outcome of a search for and, or, not, or to.
n The noise word list includes connector words such as and and not by default. All these words are
noise words and you must remove these words from the list to make dtSearch index these files. See
Creating a dtSearch index for details.
n Relativity does not support the dtSearch contains connector functionality. The word contains must
also be treated separately to be searched.
Note: Connector words such as and and not are in the noise word list by default. All these words are
noise words and you must remove these words from the list to make dtSearch index these files
n Returns documents that contain both the word clear and the phrase present danger.
n If you need to return documents that contain the exact phrase clear and present danger, you must:
n Remove the word and from the dtSearch noise words list.
n Surround the search string with "double quotes" so that the word AND is not treated as a
Boolean connector.
Search string: "clear and present danger"
Note: Do not confuse the parentheses function for order of preference with the double quotes function.
Searching Guide 86
The following graphic depicts what documents return when you execute an exact phrase search:
n Document 1: Apple
n Document 2: Apple, Grape, Pear
n Document 3: Grape, Pear
Note the following behavior:
n When you search for the term apple, documents 1 and 2 return.
n When you search for the string apple AND pear, only document 2 returns.
n When you search for the string apple AndAny pear, documents 1 and 2 return.
The following graphic depicts what documents return when you use the AndAny operator in a dtSearch
string:
Searching Guide 87
9.5.5.2 OR operator
When you use the OR operator to connect expressions in a search string, documents that contain one or
more of these expressions return in the result set. For example, the search string apple pie or poached pear
returns documents that contain apple pie, poached pear, or both phrases.
The following graphic depicts what documents return when you use the OR operator in a dtSearch string:
n NOT operator as a standalone—you can use the NOT operator by itself at the beginning of a
search expression. For example, the search expression NOT pear returns all the documents that do
not contain the word pear. The search expression NOT (apple w/5 pear) returns all the documents
Searching Guide 88
that do not contain the word apple within five words of pear. Other examples:
o NOT (apple or pear) returns every document that does not have apple or pear in it.
o NOT (apple and pear) returns documents where apple and pear do not appear together in the
same document. It returns all other documents including documents with the word apple and
documents with the word pear. It does not return documents that include both terms.
n NOT operator as a connector—when the NOT operator appears in the middle of a search expres-
sion, you must also use either AND or OR. For example, the search expression apple OR NOT pear
returns all the documents that contain the word apple and those that do not contain the word pear.
Note: You can also use NOT in a proximity search as illustrated by the NOT W/N, NOT Within N
words, operator.
n AND NOT operator—you can use the AND NOT operator to develop queries for documents that
include the first expression but not the second expression. For example, you may want to query for
email messages that have Ryan as the author, but do not have Will as the recipient. The following
record illustrates these conditions:
Note: A keyword search is an SQL full text search, which queries individual fields. Keyword
searches do not return the same results as dtSearch when using the NOT operator to query across
multiple fields. See NOT operator.
The following graphic depicts what documents return when you use the AND NOT operator in a dtSearch
string:
Searching Guide 89
9.5.5.4 Operator precedence - no parentheses
The precedence, or order of evaluation, determines how a group of expressions evaluates in a query.
Note: By default, dtSearch evaluates OR expressions before AND expressions: A AND (B OR C). Unlike
dtSearch, the order of precedence for a keyword search evaluates AND expressions before OR
expressions: (A AND B) OR C. See Keyword search.
Evaluation order for the search string: apple AND pear OR grape
Searching Guide 90
n apple AND pear evaluated first as they reside within the parentheses
n OR grape evaluated second
dtSearch returns documents containing the following terms:
n grape banana
n grape pear
n apple banana
n apple pear
Evaluation of the search phrase: (grape OR apple) (banana OR pear)
dtSearch ignores the parentheses and analyzes the query as grape OR apple banana OR pear and returns
documents with the following terms:
n grape
n apple banana
n pear
n grape, apple banana, pear
Searching Guide 91
n Returns the exact phrase: apple grape banana
n Does not return partial phrase: apple grape
n Does not return standalone word: grape banana
Note: Fuzzy searching is not supported in Search Terms Reports (STR). You must use the Dictionary
function to perform fuzzy searching. You would then add the desired terms to the STR. For information on
how to use the Dictionary, see Running a Dictionary search.
The percent sign (%) is the character used for fuzzy searches. The number of % used indicates how many
characters in the search term dtSearch engine ignores when it runs the query. The position of the %
indicates the number of characters from the beginning of the term that must match exactly with words in the
result set. The following search strings illustrate how to use this character:
n app%ly indicates that a matching word must begin with app and differ from apply by only one char-
acter.
n a%%pply indicates that a matching word must begin with a and differ from apply by only two char-
acters.
n Documents tab—when you select a dtSearch in the Search With option, you can use the fuzziness
character (%). See Running a dtSearch.
n Dictionary Search—when you click the Dictionary link, you can use the fuzziness character (%)
and the Fuzziness Level menu on the Dictionary Search dialog. See Running a Dictionary search.
In the Fuzziness Level menu, you can select a value from 1 to 10, which applies to all terms in the
text box. Larger numbers return terms with more variation. We recommend using values between 1-3
for moderate error tolerance. The following table describes the expected results for sample settings.
n Saved Search—when you create a saved search, you can use the fuzziness operator (%) and the
Fuzziness Level menu when you add a dtSearch index condition or by clicking the Dictionary link.
The Fuzziness Level menu in a saved search uses the same settings as described above. See
Saved search.
Searching Guide 92
Note: The Fuzziness Level menu is independent of the fuzziness (%) character that you can enter
in the text box. A search for appl% without a Fuzziness Level setting may return documents con-
taining apple or apply, since these terms have the stem appl and differ by one character.
Fuzzy searching uses term length and fuzziness level to decide how many % characters to add. This is not a
straight level to character match. This means a level seven fuzziness search does not necessarily mean up
to seven additional characters return.
Note: If your dtSearches do not return expected results, you may want to contact your system
administrator to adjust the noise word list or alphabet file.
n Letters—all searchable characters, which should include all alphabet characters, a-z and A-Z, and
all digits, 0-9.
n Hyphens—characters removed during index creation. For example First-Level becomes two sep-
arate words in a dtSearch index.
n Spaces—characters that cause a word break. For example, the period indexes as a space character
by default. Thus, dtSearch processes U.S.A. as three separate words: U, S, and A. Values listed as
\## are Unicode characters. Their definitions are:
o \09—horizontal tab
o \0a—line feed
o \0c—form feed
o \0d—carriage return
o \5c—backslash (\)
Note: Do not remove these Unicode characters from your alphabet file.
n Ignore—characters that dtSearch should disregard in processing text. For example, if you classify
the period as ignore instead of space, then dtSearch would process U.S.A. as one word, USA.
Note: dtSearch does not recognize the underscore (_) as a space by default. Check the [Spaces] section
to ensure that any character you want to treat as a word separator is properly defined in dtSearch.
Searching Guide 93
9.5.8.2 Default noise word list
The following table shows the default noise words list. System administrators can modify this list when they
create or edit a dtSearch index. Thus, if you search for a phrase that contains a term in the noise words list,
you need to remove the term from the list and rebuild your index.
Searching Guide 94
9.5.8.3 Making a special character searchable
Note: You can make special characters searchable in a dtSearch index. However, you must escape
some characters when using regular expressions. For more information, see the Searching for symbols
recipe on the Relativity documentation site.
5. Perform a full build on the dtSearch index. The search now adds the characters you included.
Searching Guide 95
Note: If you make any symbol a searchable character in your dtSearch index and then build an index on a
long, uninterrupted search string, such as a file path, dtSearch truncates the string after the 32nd
character. For more information, see Searching for words longer than 32 characters.
Note: dtSearch support notes that the === == ==== notation is higher performing than a regular
expression for the same pattern, assuming you are comfortable with getting some false hits.
9.5.11 Stemming
Using the dtSearch engine, you can perform stemming searches, which return documents containing
grammatical variations of a root word. Stemming limits to English only. The tilde (~) is the character used for
stemming searches when added at the end of the root word. For example, a search on apply~ returns
documents containing the words apply, applying, applies, and applied. After you perform a stemming
search, you can enter applied in the Find Next box, and then click the Find Next icon to locate hits or
grammatical variations.
Because stemming only works with the root word, it generally does not return irregular variations of a verb.
For example, a search on run~ would not return ran. The dtSearch engine only supports stemming for the
English language.
n Documents tab—when you select a dtSearch in the Search With option, you can use the stemming
character (~). See Running a dtSearch.
n Dictionary Search—when you click the Dictionary link, you can use the stemming character (~) and
the Enable Stemming checkbox on the Dictionary Search dialog. See Running a Dictionary search.
n Saved Search—when you create a saved search, you can use the stemming character (~) and the
Enable Stemming checkbox in the Search Conditions section of the form. See Saved search.
Searching Guide 96
The Enable Stemming checkbox is independent of the stemming (~) character that you can enter in the
Search Terms box or Dictionary Search text box. A search for apply~ with Enable Stemming checkbox
unselected returns apply, applied, applies, or applying. A search for apply with Enable Stemming
checkbox selected returns the same results.
9.5.12 Wildcards
The dtSearch engine supports special characters that you can use as wildcards. It also supports the use of
leading wildcards, or those added to the beginning of a word. The following characters represent wildcards
in dtSearches:
Special
Function
character
Note: This character slows searches when used near the beginning or middle of a
word.
~ Matches words containing grammatical variations of a root word. The tilde (~) is the stem-
ming character available in dtSearches. See Stemming.
= Matches any numerical character (ex. === == ==== for Social Security Numbers). See
Numerical Patterns.
As illustrated in the following table, you can add wildcards to the root of any word to return matching terms
from a dtSearch.
Searching Guide 97
The following graphic depicts what documents return when you use the ? wildcard in a dtSearch string:
Note: dtSearch treats Single characters as full words when using this operator. For instance, if you
search for Harry W/2 Truman, your search retrieves documents that include Harry S Truman or Harry S.
Truman.
Searching Guide 98
Note: Relativity does not support the WI operator. Use the W/N syntax to search for documents having
words or phrases within a certain proximity of each other.
The following graphic depicts what documents return when you use the W/# operator in a dtSearch string:
Searching Guide 99
9.5.13.2 Complex expressions
You can create complex expressions with the W/N operator by connecting words or phrases. At least one of
these expressions must be a single word, phrase, or group of words and phrases connected by an OR
operator as illustrated by the following:
Note: You can break up complex expressions with OR connectors into separate searches. Search apple
w/10 "orange tree" OR banana w/10 "orange tree" to return the same results as (apple OR banana) W/10
"orange tree".
Avoid creating complex expressions that produce ambiguous results as illustrated in the following
examples:
Note: dtSearch displays a warning message when you enter an ambiguous search request.
You can also use the Boolean operators AND and OR to connect proximity expressions as illustrated in the
following examples:
Note: When connecting proximity expressions using Boolean operators, you must use parentheses.
Note: Relativity does not use the POST operator. However, you can mimic this functionality by reversing
the order of the terms, and using the PRE operator.
The following graphic depicts what documents return when you use the PRE/# operator in a dtSearch string:
n Phrases with Noise Words—dtSearch skips any noise words in a phrase. For example, it skips of in
the search string Statue of Liberty and retrieves any documents that contains statue an intervening
word, and liberty.
n Words with Punctuation—punctuation treated as a space when inside a word. For example,
dtSearch treats the search term can't as two words, can and t.
n Numbers and Characters in Parenthesis—you may see unexpected results when you use num-
bers or characters in parenthesis in a dtSearch. For example, the search term 1843 (c)(8)(ii) returns
as four words.
The following list contains the information you can find in the dtSearch Index Build Queue list:
n Workspace ID—the ID of the workspace that contains the products set used for the job.
n Status—the current stage of the production job.
n Job Type—the type of job submitted. For example, Single, Mass, or Delete.
n Priority—the priority setting for the indexing job.
n Submitted Date—the date and time the search index was run.
n DtSearch Index Artifact ID—the unique ID assigned to the index.
n Job ID—the unique ID assigned the job.
Note: Think of each regular expression as a phrase when you construct your search string. If you switch
the order of the string you will not receive the same results.
Unless you modify your dtSearch index to be case-sensitive, you cannot use capital letters when
constructing a regular expression in dtSearch.
For example, if you search for strings that begin with NLRT:
n NLRT-0381
n NLRT-6334
n NLRT-9167
Use the following regular expression in Relativity: "##nlrt-\d{4}"
\W Symbols \W = %
\W = #
\W\W\W = @#%
Search Regular
Match Results
For Expression
UK phone \+[0-9]{11} >+14528280001
number +38119930978
-----------------------------------------If the + sign is not escaped with a backslash,
regular expressions treat + as a quantifier instead of the literal plus sign char-
acter.
Note: Starting in Relativity 10.0.119.1, regular expression searches run from the Document List will
highlight search hits in the Native Viewer for any returned documents. This does not apply to the
Extracted Text mode of the Viewer.
Note: dtSearch does not accept white space characters, even with regular expressions.
Regular
Search for Match results
expression
International \+[0-9]{12} +447700900954
phone number +447700900312
(UK)
If the + sign is not escaped with a backslash, regular expression treats
+ as a quantifier instead of the literal plus sign character.
n The metacharacter \s never matches a whitespace character in Relativity, because whitespace char-
acters do not exist in a dtSearch index. Instead, spaces are word breaks in dtSearch.
Unless you modify your dtSearch index to be case-sensitive, you cannot use capital letters when
constructing a regular expression in dtSearch.
o NLRT-6334
o NLRT-9167
Use the following regular expression in Relativity: "##nlrt-\d{4}"
n You cannot search characters which are ignored during indexing, such as punctuation. To index a
punctuation character, confirm that it is listed as a letter in your dtSearch alphabet file, and that it is
not listed as an ignored, hyphen, or space character.
Note: When you execute a saved search, Relativity first applies the conditions then related items, from
the search criteria, then the filters from the item list. The only exception is when you have nested
relational searches. For example, Search A which relies on the results of Search B. In this scenario,
Relativity applies the innermost search conditions, in this case, Search B, then the family Search B relies
on. It then applies the outer search conditions, Search A, then the family Search A relies on. Finally,
Relativity applies the filters from the item list.
You can also use saved searches as the building blocks in other Relativity features. For example, you are
required to select a saved search when you set up a Review Center queue, build a dtSearch or Analytics
index, define an imaging set, and perform other tasks in Relativity.
n
Public or Private—the icons display next to the name of a saved search to indicate its visibility.
n Search text box—enter the name of a search in this field to automatically filter the list as you type to
the saved searches that you are looking for. See Filtering the list of saved searches.
n
Display check boxes button —click this button to display check boxes in the list to the left of
folders and searches. You can then perform mass operations for items that you check. Click the icon
again to toggle them off. See Performing mass operations on saved searches.
n Search Right-click Menu—highlight a search in the folder tree to display a right-click menu with the
following options:
o Edit—displays the Saved Search form, where you can modify the current settings for the
search.
o Copy—adds a duplicate of the search to the tree.
o Secure—available on public searches, this option displays a security page so that you can
override the security inherited from the workspace, or parent folder. See the Admin guide for
more information on Setting permissions on Relativity objects.
o Delete—permanently removes the search from the database.
o Email Link—opens an email message containing a link to the saved search. The Subject line
is pre-populated with the following text: "Review - <Workspace Name> - <Search Name>."
When the recipient clicks on the link, the saved search is displayed with the current result set.
Note: Relativity displays a permissions denied message if the recipient clicks the link to dis-
play the search but does not have access rights to it.
Note: Relativity displays a permissions denied message if the recipient clicks the link to dis-
play the search but does not have access rights to it.
n Folder Right-click Menu—Highlight a folder to display a right-click menu for managing folders. See
Organizing saved searches in folders.
The action bar displays the following when a search is selected in the browser:
n
Show current path icon —view the current search browser folder location for the displayed
search.
n
Edit Search —when you click this icon on the action bar, the Search Builder dialog appears where
you can update search criteria.
n
Save Search —when you click this icon on the action bar, a pop-up appears where you can select
a new owner and modify the search name. See Creating or editing a saved search.
1. Enter text matching the search or search folder you want to see in the Filter text box at the top of the
browser.
Matching searches and search folders display as you type in their respective folders.
n Copy
n Delete
1. Click the check boxes button to the right of the Filter text box to turn check boxes in the list of
searches on.
2. Select the checkbox for an individual search or select the checkbox for a search folder to select
searches inside that folder.
Note: You must expand the search folders before you can check the checkbox for the folder to
allow you to examine the searches you will perform a mass operation for.
The number of selected searches appears in the drop-down list to the left of the mass operations
multi-select button below. Alternatively, you can select All from the drop-down list to select all
searches.
3. Once you have selected the desired searches, choose the desired mass operation, copy, delete,
move, or export to file, from the mass operations multi-select button.
Note: When selecting the move option, sub-folders are not recreated in the destination folder.
4. A pop-up modal window appears, where you edit and confirm the details of the mass operation you
are performing.
5. Click Ok to complete the operation.
n Public—makes the search available to all users with the appropriate permissions.
Note: You can configure Relativity to make your saved searches public by default. When you cre-
ate a search, the Owner box will display Public. In My Settings, select Public in the option Default
Saved Search Owner.
n User Name—select a specific user from the drop-down menu. The search will be visible only to that
user and Relativity administrators.
n Me—click this button to reset the visibility on the search to private. Your name appears in the Owner
box.
You define the criteria used for saved searches in the Conditions section of the Saved Search form. You can
build complex queries using a combination of fields and operators that are set to required values. For
information about the operators available for building these queries, as well as specific options for searching
batches and developing combined searches, see Defining criteria for saved searches.
Note: When you move a search, it inherits the security from the parent folder. You may want to check the
security on a folder before moving a search into it.
11.5.1 Considerations
Before creating or editing a saved search, consider the following:
2. From the central pane, click Create New Search. To edit a search, right-click the search name, and
click Edit.
Note: If you do not see the Create New Search button, you may have another saved search selec-
ted. Click the top-level folder in the browser to deselect another search.
3. Complete the fields in the Information section. For more details, see Information.
4. From the Conditions tab, select Condition to add a new condition, or Logic Group to create a logic
group. Use logic groups to group conditions. For more details, see Conditions.
5. From the Fields tab, you can choose which fields you want displayed in your search results. You can
also select an existing view, then add all the fields from the view in a single click. For more details,
see Search fields.
Note: The Default Search View controls what fields are returned, by default, on an advanced or
saved search. You can always include additional fields from the advanced or saved search field
selector. This view also controls the field sort order. The Default Search View is only meant to con-
trol the default fields returned when running a saved search in Relativity. Since that is its purpose in
Relativity there is no way to make any changes or additions to the Conditions portion of this view.
6. Click the Sort tab, and then specify any sorting for the search results. For more details, see Sort.
7. Click the Other tab to add additional information. See Other.
8. Click Save & Search, Search, Save, or Save As.
Note: Selecting Save As opens a pop-up modal to update the name of the saved search.
Note: The Requires Manual Rerun option is for searches that might take a long time to run, and
you do not need them to run automatically when you navigate back to the saved searches. This
keeps you from having to manually cancel queries before you can navigate away from that search.
n Scope—select one of these options to designate the document set for the search:
o Entire Workspace—searches all documents within a workspace.
o Selected Folders—select this option, and then click Select Folders. On the Select Folders
pop-up, select the checkboxes for the folders that you want to search. Clear the Include Sub-
folders checkbox on the pop-up if you do not want to include subfolders. Click Clear All to
remove all selections.
n Notes—any notes you want to add to give more information about the search.
11.5.3.2 Advanced
The Advanced fields are:
11.5.3.3 Conditions
The Conditions fields define the criteria of the search. Click on a filter card to edit the condition or click the x
in the top right corner to remove the condition. The equation box along the top gives you a high-level view of
the conditional statement you are creating. This tab has the following controls:
n Add Condition—enter a field name into the Search fields text box, or select a field by scrolling
through the list.
Note: If there are previously created field categories, you can select a field category from the drop-
down list to conveniently filter the fields list. To learn more, visit Field Categories.
n Index Search—select this to select a Keyword, dtSearch, or Analytics index, and then enter search
terms to apply as a search condition.
n Saved Search—select this to select an existing Keyword, dtSearch, or Analytics saved search to
apply as a search condition.
n <field name>—select an object field name to create a conditional expression for that field to apply to
the overall search criteria.
n Add Logic Group—adds logic groups you can add conditions to by dragging and dropping the con-
ditions into the logic group frames. Use the AND or OR operator to join logic groups.
n Includes drop-down—select an option for returning documents related to hit documents. Hit doc-
uments match the search criteria. The result set includes the related documents, but they do not need
to match the search criteria. Select No Related Items if you do not wish to include any of these doc-
uments.
o Duplicates—use this setting if you want the result set to include documents with the same
MD5 Hash values as the hit documents. Relativity uses the MD5 Hash value as a unique file
identifier.
o Family—use this setting if you want the result set to include documents with the same group
identifiers as the hit documents.
o <Custom Field>—your organization may use custom related fields. Contact your system
admin for additional information.
11.5.3.4 Fields
The Fields tab displays the field columns you can add or remove from your search results.
Note: If there are previously created field categories, you can select a field category from the drop-
down list to conveniently filter the fields list. To learn more, visit Field Categories.
11.5.3.5 Sort
The Sort options define the default sort order used for the search results. Each row in a sort criterion has the
following options:
n Sort Field—select a field from the left drop-down box. The search sorts on the field you select.
n Order—select ascending or descending from the right drop-down box.
n Any of these
n None of these
n All of these, only for multiple object fields
n Not all of these, only for multiple object fields
See Creating or editing a saved search. For information about setting batch conditions, see Batch fields as
search conditions.
1. Navigate to the Saved Search form or use the Search Conditions feature.
2. Select a Field option for a condition.
3. Select one or more items in the Available Items list.
A check mark indicates that you selected the item.
4. Click Apply.
1. Navigate to the Save Search form or use the Search Conditions feature.
2. Select a system user field in the Field option for a condition.
1. Navigate to the Save Search form or use the Search Conditions feature.
2. Select Folder Name in the Field option for a condition.
3. Select an operator, and perform one of the following tasks:
n If you selected any of these or none of these, select the checkbox next to one or more item,
then Apply.
n If you selected another operation, enter the folder name in the text box.
4. Define any additional search criteria as needed.
The Search Bar reflects the condition panel state after toggling index search conditions.
1. Navigate to Documents.
2. Select the desired index from the Keyword Search drop-down list.
3. Enter the desired search terms in the field to the right of the drop-list and click Enter on your key-
board.
Keyword, proximity, fuzzy, and stemming searches can work depending on which type of search
5. Optionally, click theShow/Hide Persistent Highlight pane to display the Recent Searches and Per-
sistent Highlight Sets. Click the show/hide icon, light bulb icon, to toggle the Recent Searches or Per-
sistent Highlight Sets.
Note: Recent Searches only apply when using the Search Bar or when running a saved search
against a keyword index. Recent Searches do not apply when running a saved search against a
dtSearch index.
To unlink a Relativity Application from a saved search, click Add and use the arrows to remove the
application(s). Please note that you cannot leave the selected applications box empty. A warning in red
appears along the bottom that reads: Selection cannot be empty. Either leave at least one application linked
or clear all using the clear button.
Note: To enable the Run saved search feature, select the Requires Manual Rerun option in the
Information section of the Saved Search form.
n Click Run saved search to reload your search results. You can also click on the saved search in the
browser to rerun the search.
n Click Edit Search to display the Saved Search form where you modify the search settings.
11.6.1 Operators
When defining search criteria in the Conditions section of a saved search form, you use operators to
determine how a field is queried for the value that you selected or entered. The operators available for a
search criterion depend upon the field type:
Note: The “Contains” operator works identically to keyword search, except that it
searches that specific field.
Does not The field does not contain the entered term. This operator is available for long text and fixed
contain length text fields included in the full text index. Blank values are filtered out, and search val-
ues can be enclosed in double quotation marks.
n is set
n is not set
Note: IS SET condition operator excludes the Data Grid records where the field is null or has an empty
string value.
Note: When you search on a user-created date field using a relative date, Last 7 Days for example, you
may see different results between a saved search and a search from the search panel if you are not in the
same timezone as your Relativity instance.
1. Create a new saved search. See Creating or editing a saved search on page 120.
2. Select Batch in the Fields drop-down menu in the Conditions section of the saved search form.
3. Choose the operator you want to use.
4. Click Add Condition to display a modal.
5. Select one of the following batch related fields:
n Batch
n Batch::Batch Set
n Batch::Assigned To
Note: You can use the Assigned To field to search for batches set to a specific user.
n Batch::Status
1. Create a new saved search. See Creating or editing a saved search on page 120.
2. Select (Saved Search) from the top of this list in the Field drop-down menu in the Conditions section
of the saved search form.
3. Select an option in the Operator drop-down menu.
4. Click Add Condition to display a modal.
5. Select a saved search and click OK.
1. Create a saved search called Responsive Check that uses the Includes Family option and sets a
condition on a field, such as Designation to Responsive.
This search specifies production criteria that return only responsive documents.
2. Create a second saved search called Privilege Check that uses the Includes Family option and sets
a condition on a field, such as Privilege Description to Privileged, Attorney Client, and so on.
This search is used for evaluation purposes.
3. Create a combined search called Conflict Check that uses the Includes Family option and sets con-
ditions for the Responsive Check and Privilege Check searches.
This quality control search determines if any privileged documents are included in the production-eli-
gible saved search.
On the Documents tab, you can click Save Search at the bottom of the screen near the mass operations.
This creates a new search using the criteria that you've already set on the search panel. You can save
conditional searches, keyword searches, dtSearches, or Analytics searches. Relativity also retrieves any
settings that you selected for a view, sort order, or other features that control how your results appear.
Note: To use Save Search , you must have add permissions for Search, and access to the Saved
Searches Browser. For more information on workspace conditions, see the Admin guide.
3. Filter on the documents in the list or select a keyword or other search option. To set search criteria,
see the specific instructions for running keyword searches, dtSearches, Analytics, or filters. Your
search results appear in the item list on the Documents tab.
Note: Any folder, tag, or cluster selected in the browser is included as a condition when the search
is saved. The current columns, column filters, and sort order save along with any conditions set for
your view (including your selection in the Related Documents drop-down menu).
4. Click .
The search builder window appears.
n
Search Folder —click the Ellipsis button to launch a pop-up window where you can
save the new search to a specific folder on the saved searches browser. Highlight the folder
where you want to save the search, and then click OK to select it.
6. Add to or modify the search criteria as needed. See Creating or editing a saved search in the new UI
framework.
7. Click Save.
After you save your search, it appears in the saved searches browser. You can modify the search using the
same options available for saved searches. See Creating or editing a saved search in the new UI
framework. Click to display the saved search browser. To update the search, follow the same steps
as those used to edit a saved search. Right-click on the search in the saved searches browser, and then
click Edit. The saved search form pre-populates with information used in your search.
1. Log into the Relativity Community and search in Files for the Common Saved Searches Solutions
application rap file.
Note: You must have valid Relativity Community credentials in order to download any Community file
linked to the documentation site. You'll need to enter those credentials on the Community login screen if
you're not already logged in. If you're already logged in to the Community at the time you click a link, the
file is automatically downloaded in the bottom left corner of your screen. If you get an error message
stating "URL No Longer Exists" after clicking a Community link, it may be due to a single sign-on error
related to the SAML Assertion Validator, and you should contact your IT department.
Note: There may be a need to map fields if you have a template already created with the same common
fields. For more information, See Mapping fields section in the Installing applications documentation.
n Unsaved Searches or Views—the Name column displays the name of the view in which the search
was performed. The Object Type column displays View. Click the name link to display the details
page for the view. You can also click the Query link to display a pop-up window with the SQL state-
ment for the query.
Note: Field categories that you create are carried over during workspace upgrades and when those
cases are used as templates. The All Fields field category will also carry over after an upgrade, though it
is currently a system default that cannot be configured by users.
Note: All Fields is a field category that is always present in Relativity but it does not display on the
Field Categories tab since it cannot be edited.
Note: Ordering by 10's, starting with 10, then 20, then 30, etc. is recommended
because you can insert an item into any position later in the workspace, without the
need to reorder all items.
4. Filter the field list as needed and check any desired fields.
5. Once the desired fields have been selected, click the Move selected left to right icon.
4. Click Unlink.
5. Click Unlink again in the pop-up.
The selected fields are no longer linked to the field category.
n Consider removing file types that have no searchable content, such as system or program files.
n Use a separate index for searching database files and large Excel files.
o Even if your database has only a small number of these files, creating an index without them
improves searching speed, especially numeric range searching.
n Set up multiple dtSearch indexes, including one with a smaller document set based on one or more of
the following criteria:
o date ranges
o custodians
o text size (extracted or OCR text)
l Small (< 2 MB)
l Medium (> 2 MB and < 10 MB)
l Large (> 10 MB and < 25 MB)
l Very large (> 25 MB)
n Set a dtSearch index to recognize and/or ignore words, characters, and digits as necessary.
o Noise Words (Ex: Include “sample” as a part of the noise world list for a dtSearch index con-
taining Excel documents.)
o Alphabet file list (Ex: Index the character “£.”)
o Remove numbers from the alphabet file list if only searching for words – this reduces the size
of the index and disables numeric range searching.
n Enable dtSearch indexes to automatically recognize dates, email addresses, and credit card num-
bers only when necessary. Enabling this setting increases build time.
n Consider using a pair of dtSearch indexes when adding new data. You can have one index updated
in the background and then swap out the outdated index with the current one.