Hello, I’m doing a small test to understand importing, before changing my larger decks.
From researching, I understood that you can use the “(Nothing)” field mappings to import only some columns, but it looks like the first column can’t use “(Nothing)”. So I’m not sure I understand the purpose of “#guid column” - I’d appreciate some advice ![]()
Here is the test deck exported to get the GUID. Test_Note_Type has 4 fields called A,B,C,D - none of these are meant to be an ID number, just data.
Here is the import text file (I created in LibreOffice). I want to update only fields B & D, and for A & C to stay unchanged.
(aside - I guess I shouldn’t use a string delimiter when creating this file to avoid the triple quotes?)
When I import the text file, I’m forced to map one of the columns from the import text file to field A in the deck. I expected to be able to choose “(Nothing)” and the GUID would be matched “behind the scenes” because “#guid column: 1”. Does 1 in this case refer to the text file - why would it expect this to be field A in the deck?
Result is that column A is overwritten with the GUID and B & D are changed. C is not changed. (And an extra note gets created because of the triple quotes).
Is there any way to change the instructions at the top of the import text file so column A doesn’t change too?
(And can I safely not use a string delimiter to create the import text file in most cases?)
Thank you!




