Notes not removed from index

I have removed some superfluous item notes from an item and the sync and index ran (even cleaned index) and the item notes still appear in the index (reading them in Obsidian using Zotero sync). Best I can tell, there is a bug that does not delete the item note from the index (or maybe even the record) after it is deleted from Zotero. Version 7.0.11, on MacOS 5.2 (24C101).
  • edited 6 days ago
    Not sure what you mean by "index". An item either exists in Zotero or it doesn't. If you didn't empty the trash, a deleted item would be there.

    We can't help with Obsidian, but if it's connecting to your Zotero account online, you can look at your web library to see what's there. That's all the data that would be on our end.
  • edited 6 days ago
    Zotero is built on top of a database (sqllite) and, to my knowledge, it stores a lot of the structured info (titles, authors, etc.) in the database and also indexes most much of the less structured data (e.g., abstracts, notes, etc.) from each entry for faster search. The index isn't visible directly in Zotero but you can access it and there are ways third-party apps, like Obsidian, can access it.

    In this case, I see the effect of this potential bug in Obsidian as I can delete an attached note in Zotero, let it sync and reindex (so all vestiges of the note should be gone) but it still shows in the data pulled by Obsidian plugin (Zotero sync) from Zotero.
  • edited 6 days ago
    No, that's not how any of this works.

    1) The local SQLite database has nothing to do with your online library.

    2) There's a local full-text index, but that's used solely for attachment content searches and has nothing to do with any visible data you see in Zotero.

    3) The local full-text index certainly has nothing to do with the online library or anything that accesses your library via the web API.

    Again, your items either exist in Zotero or not. If you're using some external tool that uses the web API and you see data that you don't see in the web library, that's a bug in the external tool you're using and you'll need to report the problem to the developer.
  • That's helpful. I'll check with the developer of the other tool. Thanks.
Sign In or Register to comment.