ソースを参照

Merge branch 'develop5.0-tmd' of http://106.12.23.251:10080/TEAMMODEL/TEAMModelOS into develop5.0-tmd

zhouj1203@hotmail.com 4 年 前
コミット
ba1a4d3833
1 ファイル変更6 行追加3 行削除
  1. 6 3
      TEAMModelOS/Controllers/School/RoomController.cs

+ 6 - 3
TEAMModelOS/Controllers/School/RoomController.cs

@@ -88,9 +88,12 @@ namespace TEAMModelOS.Controllers
             {
                 if (!request.TryGetProperty("code", out JsonElement code)) { return BadRequest(); }
                 var client = _azureCosmos.GetCosmosClient();
-                var item = client.GetContainer("TEAMModelOS", "School").GetItemQueryIterator<Room>(queryText: $"select value(c) from c ",
-                requestOptions: new QueryRequestOptions() { PartitionKey = new Azure.Cosmos.PartitionKey($"Room-{code}") });
-                return Ok(new { rooms= item });
+                List<Room> rooms = new List<Room>() ;
+                await foreach (var item in client.GetContainer("TEAMModelOS", "School").GetItemQueryIterator<Room>(queryText: $"select value(c) from c ",
+                requestOptions: new QueryRequestOptions() { PartitionKey = new Azure.Cosmos.PartitionKey($"Room-{code}") })) {
+                    rooms.Add(item);
+                }
+                return Ok(new { rooms= rooms });
             }
             catch (Exception ex)
             {