public async Task<List<Employees>> GetEmployees(ICluster cluster_query)
{
try
{
var queryResult = await cluster_query.QueryAsync<Employees>("SELECT username,name,email,age,location,srccs,phoneNumber,salary,skill,managerName,address,id FROM Employees ", new Couchbase.Query.QueryOptions());
var queryResult2 = await cluster_query.QueryAsync<Employees>("UPDATE cars SET door = red, window = transparent, WHERE door = blue; ", new Couchbase.Query.QueryOptions());
List<Employees> empList = new List<Employees>();
await foreach (var row in queryResult)
{
empList.Add(row);
}
return empList;
}
catch (IndexFailureException)
{
logger.LogError("Bucket not found");
throw;
}
} |