1

ServiceStackRedisクライアントにTruncate拡張機能を実装しようとしました。

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

ただし、切り捨てる前に削除する必要があり、機能しません。レコードを1つずつ挿入できるので(サーバーに問題はありません)、デバッグしたいのですが、レコードを削除できなかった理由を知りたいのですが。ServiceStack RedisClientまたはその他の方法でサーバーの最後のエラーを取得するにはどうすればよいですか?

追伸:私はこれの64ビットバージョンを使用しています:https ://github.com/dmajkic/redis/downloads

編集:DeleteAllはidx(autoincrementid)レコードのみを削除しています:)トリッキーです。しかし、質問はまだです。redisサーバーから最後のエラーを取得するにはどうすればよいですか?

4

0 に答える 0