表の行の削除

store.CreateRow()を使用して、空の表の行を作成します。少なくとも削除する行の主キーを、空の行に移入します。次に、store.Delete()を使用して、表の行を削除します。

public static void deleteRow(IKVStore store, String tableName, String loginId)
{
	IRow deletedRow = null;
	var row = store.CreateRow(tableName);
	row["loginId"] = loginId;
	deletedRow = store.Delete(row, null);                
	Console.WriteLine(deletedRow); //prints the deleted row in JSON format	
}

store.Delete()には、次のようなオプションやバージョン情報を指定できる、その他のバージョンがあります。

  • store.DeleteAll()

  • store.DeleteIfVersion()