Просмотр исходного кода

update: fskv.get补充默认值的用法描述

Wendal Chen 2 лет назад
Родитель
Сommit
ce939f2350
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      components/fskv/luat_lib_fskv.c

+ 4 - 1
components/fskv/luat_lib_fskv.c

@@ -55,7 +55,7 @@ if fskv.init() then
 end
 
 -- 关于清空fdb库
--- 下载工具是没有提供直接清除fdb数据的途径的, 但有办法解决
+-- 下载工具是没有提供直接清除fdb数据的途径的, 但有办法解决
 -- 写一个main.lua, 执行 fskv.kvdb_init 后 执行 fskv.clear() 即可全清fdb数据.
  */
 static int l_fskvdb_init(lua_State *L) {
@@ -206,6 +206,9 @@ static int l_fskv_set(lua_State *L) {
 if fskv.init() then
     log.info("fdb", fskv.get("wendal"))
 end
+
+-- 若需要"默认值", 对应非bool布尔值, 可以这样写
+local v = fskv.get("wendal") or "123"
  */
 static int l_fskv_get(lua_State *L) {
     if (sfd_lfs == NULL) {