From 97213f9a40b981aa6384eea112eba64f781a3307 Mon Sep 17 00:00:00 2001 From: zhoucan1990 Date: Tue, 11 Aug 2020 11:38:09 +0800 Subject: [PATCH 1/2] add deleteRow in SingleRowReadWriteSample.cs add deleteRow function in SingleRowReadWriteSample.cs --- sample/Samples/SingleRowReadWriteSample.cs | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/sample/Samples/SingleRowReadWriteSample.cs b/sample/Samples/SingleRowReadWriteSample.cs index c5300d8..ae90731 100644 --- a/sample/Samples/SingleRowReadWriteSample.cs +++ b/sample/Samples/SingleRowReadWriteSample.cs @@ -180,6 +180,25 @@ public static void GetRow() Console.WriteLine("Get row succeed."); } + + + public static void deleteRow() + { + Console.WriteLine("Start delete row"); + PrepareTable(); + + OTSClient otsClient = Config.GetClient(); + // 定义行的主键,必须与创建表时的TableMeta中定义的一致 + PrimaryKey primaryKey = new PrimaryKey + { + { "pk0", new ColumnValue(0) }, + { "pk1", new ColumnValue("abc") } + }; + + DeleteRowRequest request = new DeleteRowRequest(TableName,new Condition(RowExistenceExpectation.EXPECT_EXIST),primaryKey); + otsClient.DeleteRow(request); + Console.WriteLine("end delete row"); + } public static void GetRowWithFilter() { From 2ad287614ec383026a4a4ffd0bd9b3c289824f22 Mon Sep 17 00:00:00 2001 From: zhoucan1990 Date: Tue, 11 Aug 2020 11:40:48 +0800 Subject: [PATCH 2/2] Update SingleRowReadWriteSample.cs --- sample/Samples/SingleRowReadWriteSample.cs | 1 - 1 file changed, 1 deletion(-) diff --git a/sample/Samples/SingleRowReadWriteSample.cs b/sample/Samples/SingleRowReadWriteSample.cs index ae90731..9186459 100644 --- a/sample/Samples/SingleRowReadWriteSample.cs +++ b/sample/Samples/SingleRowReadWriteSample.cs @@ -181,7 +181,6 @@ public static void GetRow() Console.WriteLine("Get row succeed."); } - public static void deleteRow() { Console.WriteLine("Start delete row");