1

我尝试为 ServiceStack Redis 客户端实现 Truncate 扩展。

 public void Truncate<T>()
    {
        using (var r = RedisManager.GetClient().As<T>())
        {
            r.DeleteAll();
        }
    }

但是在 truncate 之前必须删除它,它不起作用。我可以一个一个地插入记录(所以服务器没有问题)所以我想调试..我想知道为什么我不能删除记录?如何通过 ServiceStack RedisClient 或其他方式在服务器上获取最后一个错误?

Ps:我使用的是 64 位版本:https ://github.com/dmajkic/redis/downloads

编辑: DeleteAll 只删除 idx (autoincrementid) 记录:) 棘手。但问题仍然存在。如何从 redis 服务器获取最后一个错误?

4

0 回答 0