Вопрос

У меня проблемы с файлом DETS, я не могу найти функциональность, как завершить удаление файла DETS с моего диска.Давайте продемонстрируем сценарий, вы создаете файл DETS вставить один элемент, а затем вы хотите уничтожить этот файл как временное, но постоянное хранение.

dets:open_file("TestFile",[{file, "TestFile.db"}]).
{ok,"TestFile"}
dets:insert("TestFile", {a,b,c}).
ok
dets:delete_all_objects("TestFile").
ok
dets:info("TestFile").
[{type,set},
{keypos,1},
{size,0},
{file_size,5432},
{filename,"TestFile.db"}]
.

Как я могу удалить файл "testfile.db"?

Это было полезно?

Решение

Нет функции в модуле DETS для удаления самого файла.Просто вызовите файл: Удалить («testfile.db»).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top