yiming
9a0d5ae700
修復 Batch 1 中 IEnumerable.Contains 的型別轉換問題
問題:
- Split().Select(int.Parse) 返回 IEnumerable<int>
- LINQ to Entities 中使用 Contains 需要具體集合類型
修復:
- 在所有 Split().Select() 後加 .ToList()
- 確保 EF 可以將 Contains 轉換為 SQL IN 子句
影響文件:
- memberController.cs (2 處)
- accountingController.cs (1 處)
- FollowerController.cs (1 處)
- stockController.cs (1 處)
技術說明:
LINQ to Entities 要求 Contains 的集合參數是具體化的集合(List/Array),
而不能是延遲執行的 IEnumerable,以便正確生成 SQL 查詢。
2025-11-12 17:01:49 +08:00
..
2025-08-29 01:27:25 +08:00
2025-08-29 01:27:25 +08:00
2025-11-12 17:01:49 +08:00
2025-08-29 01:27:25 +08:00
2025-11-12 16:20:51 +08:00
2025-10-03 14:37:33 +08:00
2025-08-29 01:27:25 +08:00
2025-10-29 13:48:20 +08:00
2025-10-29 13:48:20 +08:00
2025-10-29 13:48:20 +08:00
2025-10-29 13:48:20 +08:00
2025-10-29 13:48:20 +08:00
2025-08-29 01:27:25 +08:00
2025-08-29 01:27:25 +08:00
2025-08-29 01:27:25 +08:00
2025-08-29 01:27:25 +08:00
2025-08-29 01:27:25 +08:00
2025-11-12 12:50:13 +08:00
2025-08-29 01:27:25 +08:00
2025-08-29 01:27:25 +08:00
2025-08-29 01:27:25 +08:00
2025-11-12 17:01:49 +08:00
2025-10-14 13:44:23 +08:00
2025-10-29 13:48:20 +08:00
2025-09-25 15:18:34 +08:00
2025-09-16 11:49:02 +08:00
2025-09-17 17:31:34 +08:00
2025-09-25 15:18:34 +08:00
2025-09-09 16:25:28 +08:00
2025-08-29 01:27:25 +08:00
2025-08-29 01:27:25 +08:00
2025-08-29 01:27:25 +08:00
2025-11-12 17:01:49 +08:00
2025-08-29 01:27:25 +08:00
2025-11-12 16:20:51 +08:00
2025-09-17 17:31:34 +08:00
2025-10-20 11:54:40 +08:00
2025-10-19 21:59:22 +08:00
2025-11-12 15:58:20 +08:00
2025-09-25 15:18:34 +08:00
2025-09-25 15:18:34 +08:00
2025-09-09 16:25:28 +08:00
2025-09-25 15:18:34 +08:00
2025-09-04 18:30:54 +08:00
2025-09-17 17:40:44 +08:00
2025-08-29 01:27:25 +08:00
2025-11-12 17:01:49 +08:00
2025-08-29 01:27:25 +08:00
2025-08-29 01:27:25 +08:00
2025-08-29 01:27:25 +08:00