検索
検索コマンド
検索ボックスには、キーワードを入力すればそのキーワードを含むメモを検索してくれます。
「カレー 辛い
」のようにスペースで区切って複数の単語を指定した場合は、
それらの単語を全て含むメモが検索されます。
途中にスペースを含むキーワードを検索したい場合は、
「"la la means"
」のように「" ... "」でキーワード全体を囲みます。
特定のタグを含むメモを検索したい場合は、
「tag:TAGNAME
」というキーワードを指定します。
たとえば「shop」タグを含むメモを探したいなら「tag:shop
」と指定します。
「tag:shop カレー 辛い
」と指定すると、shop タグが付いた
「カレー」と「辛い」を含むメモを検索することができます。
「tag:
」のような特殊な検索コマンドは他にもあります。
以下にまとめます。
コマンド | 意味 | 例 | 否定可能 | OR 可能 |
---|---|---|---|---|
title:[text] |
メモタイトルに含まれるテキストを検索します。 | title:日記 | yes | yes |
content:[text] |
メモ本文に含まれるテキストを検索します。 | content:チョコレート | yes | yes |
titleOrContent:[text] |
メモタイトルかメモ本文のどちらかに含まれるテキストを検索します。 | titleOrContent:土星 | yes | yes |
tag:[text] |
メモに付けられたタグを検索します。 | tag:shop | yes | yes |
fileType:[text] |
ファイルブロックのファイル種別に含まれる文字を指定します。 | fileType:pdf (PDF ファイルが添付されているメモを検索) |
yes | yes |
star:[text] |
スターの値を指定します。[-3,-2,-1,0,1,2,3] : スターがその値のメモ[+] : スターが 1~3 のメモ[-] : スターが -3~-1 のメモ[*] : スターが 0 以外のメモ[0+] : スターが 0~3 のメモ[0-] : スターが -3~0 のメモ
|
star:2 (スターが 2 のメモを検索) |
yes | yes |
folder:[text] |
フォルダー名を指定します。 | folder:旅行計画 (「旅行計画」フォルダー内のメモを検索) |
yes | yes |
hasTag:[true/false] |
タグが 1 つ以上付けられているかどうかを指定します。 | hasTag:false (タグが 1 つも付いてないメモを検索) |
no | no |
hasText:[true/false] |
テキストブロックを含んでいるかどうかを指定します。 | hasText:true (テキストブロックがあるメモを検索) |
no | no |
hasFile:[true/false] |
ファイルブロックを含んでいるかどうかを指定します。 | hasFile:true (ファイルブロックがあるメモを検索) |
no | no |
hasChecklist:[true/false] |
チェックリストブロックを含んでいるかどうかを指定します。 | hasChecklist:true (チェックリストブロックがあるメモを検索) |
no | no |
completed:[true/false] |
全ての項目がチェック済みのチェックリストブロックを含んでいるかどうかを指定します。 | complete:true (チェックリストブロックがあり全ての項目がチェック済みのメモを検索) |
no | no |
minimized:[true/false] |
丸めたメモを検索もしくは除外します。 | minimized:false (丸めたメモを検索結果から除外) |
no | no |
date:[yyyy/MM/dd] |
メモ日付を指定します。[yyyy/MM/dd] の書式で指定します。「/07/」のように各フィールドは省略可能です。 | date:2012/07/31 (2012 年 7 月 31 日のメモを検索) date:/07/31 (全ての年の 7 月 31 日のメモを検索) |
yes | yes |
year:[year] |
メモ日付の年を指定します。 | year:2012 | yes | yes |
month:[month] |
メモ日付の月を指定します。(1~12) | month:7 | yes | yes |
dayOfMonth:[day] |
メモ日付の日を指定します。(1~31) | dayOfMonth:20 | yes | yes |
via:[text] |
メモを作成したアプリケーションを指定します。 | via:android | yes | yes |
「カレー 辛い
」のようにコマンドを使わずキーワードだけを指定する場合は
「titleOrContent:カレー titleOrContent:辛い
」と指定することと同じ扱いになります。
条件に当てはまらないメモを検索したい場合、
たとえば「diary」タグを含まないメモを検索したい場合は、
「-tag:diary
」のように検索コマンドの前に「-
」を付けます。
上記の表で「否定可能」が「yes」になっているコマンドは「-
」を付けることができます。
いわゆる OR 条件、つまりいくつかの条件のいずれかにマッチさせたい場合、
たとえば「tokyo」タグか「paris」タグのいずれかを含むメモを検索したい場合は、
「tag:(tokyo|paris)
」のように「( ... )
」で囲み
「|
」で条件をつなぎます。
上記の表で「OR 可能」が「yes」になっているコマンドはこの複数条件指定が可能です。
OR 条件はコマンドごとに個別に指定できますが、
たとえば「tag:shop
と star:1
のいずれかにマッチ」のような、
コマンドをまたいでの OR 条件は指定できません。
否定と OR 条件は「-content:(甘い|辛い|うまい)
」のように同時に指定できます。
この場合は本文に「甘い」も「辛い」も「うまい」も含まないメモを検索します。