【发布时间】:2016-08-04 21:08:30
【问题描述】:
我有一个函数可以检查给定的用户名是否已经存在于 dets 表中:
is_username_web2_exists(Username)->
dets:open_file(?FILE_PATH),
case dets:lookup(?FILE_PATH,Username) of
[_] -> true;
_ -> false
end,
dets:close(?FILE_PATH).
我在另一个模块中调用它,我总是得到错误,最后一行的问题,因为当我删除它时,函数工作正常。 我是否正确关闭了表格?
【问题讨论】:
-
你得到
false这个代码还是你得到ok? -
你说得对,我得到的是 'ok' 而不是 'false',我怎样才能在关闭桌子时得到 'true' 或 'false'