我尝试为ServiceStack Redis客户端实现Truncate扩展..
public void Truncate<T>()
{
using (var r = RedisManager.GetClient().As<T>())
{
r.DeleteAll();
}
}
但在截断之前必须删除它并不起作用。 我可以逐个插入记录(所以服务器没问题) 所以我想调试.. 我想知道为什么我不能删除记录?如何通过ServiceStack RedisClient在服务器上获取最后一个错误?
Ps:我使用的是64位版本:https://github.com/dmajkic/redis/downloads
编辑: DeleteAll只删除idx(autoincrementid)记录:) Tricky。 但问题仍然存在。如何从redis服务器获取最后一个错误?