<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>search &#8211; Crates</title>
	<atom:link href="https://crates.app/knowledge-base/tag/search/feed/" rel="self" type="application/rss+xml" />
	<link>https://crates.app</link>
	<description>one app, all your music</description>
	<lastBuildDate>Mon, 30 Mar 2026 13:19:20 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.5</generator>

<image>
	<url>https://crates.app/u/2025/11/crates_icon_256-100x100.png</url>
	<title>search &#8211; Crates</title>
	<link>https://crates.app</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>How to use Smart Crates &#038; Advanced Search? Query Syntax Guide</title>
		<link>https://crates.app/knowledge-base/how-to-smart-crates-advanced-search/</link>
		
		<dc:creator><![CDATA[George Winjer]]></dc:creator>
		<pubDate>Wed, 04 Dec 2024 16:39:08 +0000</pubDate>
				<guid isPermaLink="false">https://crates.app/?post_type=epkb_post_type_1&#038;p=1513</guid>

					<description><![CDATA[Crates includes a powerful query syntax that lets you filter and organize your music library using flexible, rule-based filters. The same syntax works in both: Search &#8211; for temporarily filtering your library Smart Crates &#8211; for creating saved, auto-updating collections A Smart Crate is simply a saved search that updates automatically as your library grows. &#8230; <a href="https://crates.app/knowledge-base/how-to-smart-crates-advanced-search/" class="read-more-link"><i class="fas fa-angle-double-right"></i></a>]]></description>
										<content:encoded><![CDATA[<p><span style="font-weight: 400;">Crates includes a powerful query syntax that lets you filter and organize your music library using flexible, rule-based filters.</span></p>
<p><span style="font-weight: 400;">The same syntax works in both:</span></p>
<ul>
	<li><span style="font-weight: 400;"><strong>Search</strong> &#8211; for temporarily filtering your library</span></li>
	<li><span style="font-weight: 400;"><strong>Smart Crates</strong> &#8211; for creating saved, auto-updating collections</span></li>
</ul>
<p><span style="font-weight: 400;">A Smart Crate is simply a saved search that updates automatically as your library grows.</span></p>
<p><span style="font-weight: 400;">Here’s how to use queries in Crates:</span></p>
<h3><b>Using queries in Search and Smart Crates</b></h3>
<ol>
	<li style="font-weight: 400;" aria-level="1"><b>Use a query in Search:</b><b><br />
</b><span style="font-weight: 400;">Type a query in the search box to instantly filter your tunes.<br />
</span><span style="font-weight: 400;"><br />
</span><span style="font-weight: 400;"><img fetchpriority="high" decoding="async" class="alignnone wp-image-1518 size-full" src="https://crates.app/u/2024/12/Screenshot-2024-12-04-at-17.01.15-1.png" alt="" width="896" height="261" srcset="https://crates.app/u/2024/12/Screenshot-2024-12-04-at-17.01.15-1.png 896w, https://crates.app/u/2024/12/Screenshot-2024-12-04-at-17.01.15-1-300x87.png 300w, https://crates.app/u/2024/12/Screenshot-2024-12-04-at-17.01.15-1-768x224.png 768w, https://crates.app/u/2024/12/Screenshot-2024-12-04-at-17.01.15-1-600x175.png 600w" sizes="(max-width: 896px) 100vw, 896px" /><br />
<br />
</span></li>
	<li style="font-weight: 400;" aria-level="1"><b>Create a Smart Crate with the same query:</b><b><br />
</b><span style="font-weight: 400;">Navigate to your Crates library through the left-side tree, right-click the Crate that you want to insert a Smart Crate under, and select &#8216;New Smart Crate.&#8217; Then enter the same kind of query there to create a saved, dynamic result.<br />
</span><span style="font-weight: 400;"><br />
</span><span style="font-weight: 400;"><img decoding="async" class="alignnone wp-image-1514 size-full" src="https://crates.app/u/2024/12/Screenshot-2024-12-04-at-15.06.06.png" alt="" width="505" height="371" srcset="https://crates.app/u/2024/12/Screenshot-2024-12-04-at-15.06.06.png 505w, https://crates.app/u/2024/12/Screenshot-2024-12-04-at-15.06.06-300x220.png 300w" sizes="(max-width: 505px) 100vw, 505px" /><br />
<br />
</span></li>
	<li style="font-weight: 400;" aria-level="1"><b>Define the filters:</b><span style="font-weight: 400;"><br />
Use the supported fields below to define which tunes should be included.<br />
Here’s a loaded example:</span><span style="font-weight: 400;"><br />
<br />
</span><code><b>in:Collection bpm&gt;100 bpm&lt;105 genre:bass tags:vinyl grouping:primetime discovered&gt;2024-10-01</b></code><b><br />
<br />
</b><span style="font-weight: 400;">This query returns tunes that:</span>
<ul>
	<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Are under the crate named &#8216;Collection&#8217;</span></li>
	<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Have BPM between 100 and 105</span></li>
	<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Have genre &#8216;bass&#8217;</span></li>
	<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Are tagged with tag &#8216;vinyl&#8217;</span></li>
	<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Have grouping &#8216;primetime&#8217;</span></li>
	<li style="font-weight: 400;" aria-level="2"><span style="font-weight: 400;">Were discovered after October 1, 2024</span><span style="font-weight: 400;"><br />
</span></li>
</ul>
</li>
</ol>
<p>All fields in the example above are combined using AND (which can be included or omitted), meaning all criteria must be met for a tune to match.</p>
<h3><strong>How to think about it</strong></h3>
<ul>
	<li><span style="font-weight: 400;"><strong>Search</strong> = temporary filtering</span></li>
	<li><span style="font-weight: 400;"><strong>Smart Crate</strong> = saved, auto-updating search</span></li>
</ul>
<h3><strong>Operators &amp; Syntax notes</strong></h3>
<p>Crates also supports advanced query syntax to create more complex filters:</p>
<ul>
	<li aria-level="1"><strong>Wildcards:</strong><br />
Use <code>*</code> to match multiple characters and <code>?</code> to match a single character.<br />
Example: <code>genre:*hop</code> will match any genre ending with &#8216;hop&#8217; (e.g. trip hop, glitch hop, hip hop).</li>
	<li aria-level="1"><strong>Quotation Marks:</strong><br />
Use quotation marks <code>"</code> for exact matches or when string values contain spaces.<br />
Example: <code>genre:"uk garage"</code></li>
	<li aria-level="1"><strong>&#8216;OR&#8217; and parentheses for nesting logic:</strong><br />
Use parentheses <code>()</code> to group multiple conditions. This allows you to combine <code>AND</code> and <code>OR</code> operations.<br />
Example: <code>(genre:house OR genre:"uk garage") bpm&gt;128 bpm&lt;136 tags:boatparty</code></li>
	<li aria-level="1"><strong>&#8216;NOT&#8217; Operator:</strong><br />
Use <code>!</code> to exclude specific terms.<br />
Example: <code>genre:dub !genre:techno</code> matches all dub tunes but excludes the ones with genre &#8216;dub techno&#8217;</li>
</ul>
<h3><b><span style="font-weight: 400;"><img decoding="async" class="alignnone wp-image-1517 size-full" src="https://crates.app/u/2024/12/Screenshot-2024-12-04-at-17.03.03.png" alt="" width="597" height="344" srcset="https://crates.app/u/2024/12/Screenshot-2024-12-04-at-17.03.03.png 597w, https://crates.app/u/2024/12/Screenshot-2024-12-04-at-17.03.03-300x173.png 300w" sizes="(max-width: 597px) 100vw, 597px" /></span></b></h3>
<h3><b><br />
Supported Fields</b></h3>
<table class="table table-striped table-light" style="width: 100%;">
<tbody>
<tr style="height: 56px;">
<td style="width: 21.474%; height: 56px;">
<p><b>Field</b></p>
</td>
<td style="width: 31.5078%; height: 56px;">
<p><b>Description</b></p>
</td>
<td style="width: 20.956%; height: 56px;">
<p><b>Type</b></p>
</td>
<td style="width: 111.639%; height: 56px;">
<p><b>Example</b></p>
</td>
</tr>
<tr style="height: 80px;">
<td style="width: 21.474%; height: 80px;">
<p><span style="font-weight: 400;">album</span></p>
</td>
<td style="width: 31.5078%; height: 80px;">
<p><span style="font-weight: 400;">Album name</span></p>
</td>
<td style="width: 20.956%; height: 80px;">
<p><span style="font-weight: 400;">String</span></p>
</td>
<td style="width: 111.639%; height: 80px;">
<p><code><span style="font-weight: 400;">album:"Personality Fragment"</span></code></p>
</td>
</tr>
<tr style="height: 56px;">
<td style="width: 21.474%; height: 56px;">
<p><span style="font-weight: 400;">artist</span></p>
</td>
<td style="width: 31.5078%; height: 56px;">
<p><span style="font-weight: 400;">Artist name</span></p>
</td>
<td style="width: 20.956%; height: 56px;">
<p><span style="font-weight: 400;">String</span></p>
</td>
<td style="width: 111.639%; height: 56px;">
<p><code><span style="font-weight: 400;">artist:"Sugar Minott"</span></code></p>
</td>
</tr>
<tr style="height: 56px;">
<td style="width: 21.474%; height: 56px;">
<p><span style="font-weight: 400;">genre</span></p>
</td>
<td style="width: 31.5078%; height: 56px;">
<p><span style="font-weight: 400;">Genre of the tune</span></p>
</td>
<td style="width: 20.956%; height: 56px;">
<p><span style="font-weight: 400;">String</span></p>
</td>
<td style="width: 111.639%; height: 56px;">
<p><code><span style="font-weight: 400;">genre:bass</span></code></p>
</td>
</tr>
<tr style="height: 56px;">
<td style="width: 21.474%; height: 56px;">
<p><span style="font-weight: 400;">grouping</span></p>
</td>
<td style="width: 31.5078%; height: 56px;">
<p><span style="font-weight: 400;">Grouping field</span></p>
</td>
<td style="width: 20.956%; height: 56px;">
<p><span style="font-weight: 400;">String</span></p>
</td>
<td style="width: 111.639%; height: 56px;">
<p><code><span style="font-weight: 400;">grouping:primetime</span></code></p>
</td>
</tr>
<tr style="height: 80px;">
<td style="width: 21.474%; height: 80px;">
<p><span style="font-weight: 400;">tags</span></p>
</td>
<td style="width: 31.5078%; height: 80px;">
<p><span style="font-weight: 400;">Tags associated with the tune</span></p>
</td>
<td style="width: 20.956%; height: 80px;">
<p><span style="font-weight: 400;">String</span></p>
</td>
<td style="width: 111.639%; height: 80px;">
<p><code><span style="font-weight: 400;">tags:vinyl</span></code></p>
</td>
</tr>
<tr style="height: 104px;">
<td style="width: 21.474%; height: 104px;">
<p><span style="font-weight: 400;">title</span></p>
</td>
<td style="width: 31.5078%; height: 104px;">
<p><span style="font-weight: 400;">Name of the tune</span></p>
</td>
<td style="width: 20.956%; height: 104px;">
<p><span style="font-weight: 400;">String</span></p>
</td>
<td style="width: 111.639%; height: 104px;">
<p><code><span style="font-weight: 400;">title:loser</span><span style="font-weight: 400;"><br />
</span><span style="font-weight: 400;">title:"Tropical Convergence"</span></code></p>
</td>
</tr>
<tr style="height: 80px;">
<td style="width: 21.474%; height: 80px;">
<p><span style="font-weight: 400;">rating</span></p>
</td>
<td style="width: 31.5078%; height: 80px;">
<p><span style="font-weight: 400;">User rating of the tune (1-10)</span></p>
</td>
<td style="width: 20.956%; height: 80px;">
<p><span style="font-weight: 400;">Integer</span></p>
</td>
<td style="width: 111.639%; height: 80px;">
<p><code><span style="font-weight: 400;">rating&gt;4</span></code></p>
</td>
</tr>
<tr style="height: 56px;">
<td style="width: 21.474%; height: 56px;">
<p><span style="font-weight: 400;">playcount</span></p>
</td>
<td style="width: 31.5078%; height: 56px;">
<p><span style="font-weight: 400;">Number of plays</span></p>
</td>
<td style="width: 20.956%; height: 56px;">
<p><span style="font-weight: 400;">Integer</span></p>
</td>
<td style="width: 111.639%; height: 56px;">
<p><code><span style="font-weight: 400;">playcount&gt;10</span></code></p>
</td>
</tr>
<tr style="height: 56px;">
<td style="width: 21.474%; height: 56px;">
<p><span style="font-weight: 400;">bpm</span></p>
</td>
<td style="width: 31.5078%; height: 56px;">
<p><span style="font-weight: 400;">Beats per minute</span></p>
</td>
<td style="width: 20.956%; height: 56px;">
<p><span style="font-weight: 400;">Double</span></p>
</td>
<td style="width: 111.639%; height: 56px;">
<p><code><span style="font-weight: 400;">bpm&gt;100 bpm&lt;105</span></code></p>
</td>
</tr>
<tr style="height: 56px;">
<td style="width: 21.474%; height: 56px;">
<p><span style="font-weight: 400;">year</span></p>
</td>
<td style="width: 31.5078%; height: 56px;">
<p><span style="font-weight: 400;">Year of release</span></p>
</td>
<td style="width: 20.956%; height: 56px;">
<p><span style="font-weight: 400;">Integer</span></p>
</td>
<td style="width: 111.639%; height: 56px;">
<p><code><span style="font-weight: 400;">year:2022</span></code></p>
</td>
</tr>
<tr style="height: 56px;">
<td style="width: 21.474%; height: 56px;">
<p><span style="font-weight: 400;">added</span></p>
</td>
<td style="width: 31.5078%; height: 56px;">
<p><span style="font-weight: 400;">Date tune was added</span></p>
</td>
<td style="width: 20.956%; height: 56px;">
<p><span style="font-weight: 400;">Date</span></p>
</td>
<td style="width: 111.639%; height: 56px;">
<p><code><span style="font-weight: 400;">added&lt;2024-01-01</span></code></p>
</td>
</tr>
<tr style="height: 80px;">
<td style="width: 21.474%; height: 80px;">
<p><span style="font-weight: 400;">discovered</span></p>
</td>
<td style="width: 31.5078%; height: 80px;">
<p><span style="font-weight: 400;">Date added to the collection</span></p>
</td>
<td style="width: 20.956%; height: 80px;">
<p><span style="font-weight: 400;">Date</span></p>
</td>
<td style="width: 111.639%; height: 80px;">
<p><code><span style="font-weight: 400;">discovered&gt;2024-10-01</span></code></p>
</td>
</tr>
<tr style="height: 80px;">
<td style="width: 21.474%; height: 80px;">
<p><span style="font-weight: 400;">lastListened</span></p>
</td>
<td style="width: 31.5078%; height: 80px;">
<p><span style="font-weight: 400;">Last played date</span></p>
</td>
<td style="width: 20.956%; height: 80px;">
<p><span style="font-weight: 400;">Date</span></p>
</td>
<td style="width: 111.639%; height: 80px;">
<p><code><span style="font-weight: 400;">lastListened&gt;2023-12-01</span></code></p>
</td>
</tr>
<tr style="height: 80px;">
<td style="width: 21.474%; height: 80px;">
<p><span style="font-weight: 400;">in</span></p>
</td>
<td style="width: 31.5078%; height: 80px;">
<p><span style="font-weight: 400;">Filter by Crate</span></p>
</td>
<td style="width: 20.956%; height: 80px;">
<p><span style="font-weight: 400;">Boolean</span></p>
</td>
<td style="width: 111.639%; height: 80px;">
<p><code><span style="font-weight: 400;">in:Collection</span><span style="font-weight: 400;"> OR </span><span style="font-weight: 400;">in:"DJ Library"</span></code></p>
</td>
</tr>
</tbody>
</table>
<h4><span style="font-weight: 400;"><strong><br />
Other Notes</strong></span></h4>
<ul>
	<li>Additional text fields supported: <code>label</code>, <code>composer</code>, <code>remixer</code>, <code>albumartist</code>, <code>filename</code></li>
	<li>Text fields will have <code>*</code> appended by default to return incomplete terms, e.g. <code>title:circl</code> will return &#8216;circle&#8217; as well.</li>
	<li><span style="font-weight: 400;">Please mind the spaces between fields and operators. <code>bpm&gt;100</code> is correct, <code>"bpm &gt; 100"</code> is not valid.</span></li>
	<li>You can use the same query in both Search and Smart Crates.</li>
</ul>
<p>&nbsp;</p>
<h4><strong>More examples</strong></h4>
<ul>
	<li><strong>Jazz In collection but not in playlists</strong><code>: in:Collection</code><code>!in:"DJ Playlists" genre:jazz</code></li>
	<li><strong>Recently discovered: </strong><code>discovered&gt;2026-03-01</code></li>
	<li><strong>Your vinyl-only collection: </strong><code>tags:vinyl</code></li>
	<li><strong>Ambient / chill selection and key A :</strong><code>(genre:ambient OR tags:chill OR grouping:chill) and key:A*</code></li>
</ul>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
