浏览代码

修正TeacherService私人課程取得:舊架構(Course)修正為新架構(CourseBase)

jeff 1 年之前
父节点
当前提交
c4e38c6986
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      TEAMModelOS.SDK/Models/Service/Common/TeacherService.cs

+ 1 - 1
TEAMModelOS.SDK/Models/Service/Common/TeacherService.cs

@@ -289,7 +289,7 @@ namespace TEAMModelOS.Services
             }
             //私人課程
             List<object> courses = new List<object>();
-            await foreach (var item in client.GetContainer(Constant.TEAMModelOS, "Teacher").GetItemQueryStreamIterator(queryText: $"select value(c) from c ", requestOptions: new QueryRequestOptions() { PartitionKey = new PartitionKey($"Course-{id}") }))
+            await foreach (var item in client.GetContainer(Constant.TEAMModelOS, "Teacher").GetItemQueryStreamIterator(queryText: $"select value(c) from c WHERE c.creatorId = '{id}'", requestOptions: new QueryRequestOptions() { PartitionKey = new PartitionKey($"CourseBase") }))
             {
                 using var json = await JsonDocument.ParseAsync(item.ContentStream);
                 if (json.RootElement.TryGetProperty("_count", out JsonElement count) && count.GetUInt16() > 0)