duplicate detection across different decks

1,764 views
Skip to first unread message

Mario Tomić

unread,
Jan 4, 2014, 7:31:03 AM1/4/14
to anki-a...@googlegroups.com
Hi, again :)

I'm experiencing another problem. As I learn different languages it is to be expected that my decks have some front sides the same as the others. Today I was trying to add a word Orange and it's translation to back side when za was notified that this word already exists.

It would be good to disable duplicate searching across different decks, probably as an option in Settings.

Charles J. Daniels

unread,
Jan 5, 2014, 4:17:47 AM1/5/14
to anki-a...@googlegroups.com
Were these cards you were adding through AnkiDroid? Or the desktop Anki? I haven't run into this myself so far. Is it possible the deck you were in had another Orange in it? If you can try a couple made up nonsense words in different decks (and maybe not different sub decks like MySubject and MySubject::Topic) and that still gives the warning then that's pretty decisive. You can enter a issue report here: https://code.google.com/p/ankidroid/issues/list
--charlie

Mario Tomić

unread,
Jan 5, 2014, 6:11:51 AM1/5/14
to anki-a...@googlegroups.com
Hi Charlie,

I believe that the older deck was created on desktop Anki, but to make sure I can replicate it in AnkiDroid I went and created a test card this morning and then tried the same word again in another deck, all through AnkiDroid, and it flagged the word red the second time I tried to add it, in a different deck.
After I noticed this yesterday I thought that this "orange" was probably entered in the same deck, but as a color, not as a fruit, but turned out it was in another language deck. Confirmed it this morning with a test.

Flavio Lerda

unread,
Jan 5, 2014, 11:43:51 AM1/5/14
to anki-a...@googlegroups.com
Mario,

Duplicates are based on note types NOT on decks.
This behavior is the same on AnkiDroid and on the desktop.

For example, if you have a single note type (e.g., Basic) that you use in both your Spanish and Italian language with the first field being an English word, then you will get a duplicate error if you try to insert:
  orange -> naranja
and:
  orange -> arancia
even if the notes are added to different decks.

In that case, what you might want to do is create new note types (Basic Spanish and Basic Italian) by closing the Basic type and add Spanish words using one and Italian words using the other.

I hope it helps,
Flavio
--
You received this message because you are subscribed to the Google Groups "AnkiDroid" group.
To unsubscribe from this group and stop receiving emails from it, send an email to anki-android...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Mario Tomić

unread,
Jan 5, 2014, 2:32:47 PM1/5/14
to anki-a...@googlegroups.com
I see. Then I'll make another note type. Please tell me that this HOWTO paragraph was created today or yesterday:

When Anki checks for duplicates, it only compares other notes of the same type. Thus if you add a capital city called "Orange" using the capital city note type, you won’t see a duplicate message when it comes time to learn how to say "orange" in French.

:)) 

Charles J. Daniels

unread,
Jan 5, 2014, 11:03:46 PM1/5/14
to anki-a...@googlegroups.com
well that explains why I've not run into -- I almost exclusively use deck-specific note types


--
You received this message because you are subscribed to a topic in the Google Groups "AnkiDroid" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/anki-android/rCLqVeBkImo/unsubscribe.
To unsubscribe from this group and all its topics, send an email to anki-android...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages