操作中に'delete' may not be used with a contentless_delete=1 というエラーが出る

問題

操作中に ‘delete’ may not be used with a contentless_delete=1 というエラーが出るエラーが出ることがあります。これは、16.4 以降のバージョンをお使いになった後に、16.4より前のバージョンに戻した場合に発生します。

原因

プロジェクト内の検索に使う索引ファイル(検索インデックス)が、新しいバージョンのExploratory で作成されたものだったため、古いバージョンでは正しく扱えずエラーになっています。データやプロジェクトには影響ありません。

解決方法

【Windowsの場合】

  1. Exploratory を終了します。
  2. C:\Users(ユーザー名).exploratory\ フォルダ内の次のファイルを削除します(存在しないものは無視してください)。
  • search_index.db
  • search_index.db-shm
  • search_index.db-wal
  • search_index.db-journal
  1. Exploratory を起動してプロジェクトを開くと、検索インデックスが自動で作り直されます。

【Macの場合】

  1. Exploratory を終了します。
  2. /Users/(ユーザー名)/.exploratory/ フォルダ内の次のファイルを削除します(存在しないものは無視してください)。
  • search_index.db
  • search_index.db-shm
  • search_index.db-wal
  • search_index.db-journal
  1. Exploratory を起動してプロジェクトを開くと、検索インデックスが自動で作り直されます。