diff --git a/scripts/query-anki.ts b/scripts/query-anki.ts index bd3b95e..856948a 100644 --- a/scripts/query-anki.ts +++ b/scripts/query-anki.ts @@ -35,7 +35,8 @@ const soundTag = { }; export async function addSoundTag(query: string, fieldNames: string[]) { - query += ' (' + fieldNames.map((f) => `-${f}:`).join(' OR ') + ')'; + query += + ' (' + fieldNames.map((f) => `(-${f}: -${f}:[sound:*)`).join(' OR ') + ')'; const anki = new AnkiConnect(); anki @@ -82,5 +83,5 @@ export async function addSoundTag(query: string, fieldNames: string[]) { } if (require.main === module) { - addSoundTag('jp.takoboto', ['SentenceAudio', 'JapaneseAudio']); + addSoundTag('note:jp.takoboto', ['SentenceAudio', 'JapaneseAudio']); }