私は Berkeley DB にあまり詳しくありません。データベースからエントリを削除しようとしていました。データベースに挿入してデータベースを表示できます。エントリを表示するために、コマンドを使用しました
symbolsByName.subIndex(symbolName).entities();
ここで、symbolByName はセカンダリ インデックスで、symbolName は検索文字列です。
削除するには、このコマンドを使用しました。
boolean b=symbolsByName.delete(symbolName);
関数は真の値を返しました。しかし、そのエントリはまだデータベースにあります。