我遇到了一个使用linq查询CosmosDB容器的挑战,不知道有没有人有什么建议。在带有查询字符串"SELECT * FROM ch In c.Employees“的后端C#代码中,它可以完美地工作。一起工作,但我在检索所有员工之后执行它,这是不必要的,因为稍后我将添加过滤,以按部门、职位等获取特定的员工。查询作为GetItemLinqQuery
在Cosmos DB v3中,我正在使用GetItemLinqQueryable<T>获取IOrderedQueryable<T>。这使我可以编写自定义查询。问题是,每当查询被物化时,我都想跟踪请求费用。如何才能做到这一点?当我执行像ReadItemAsync和ExecuteStoredProcedureAsync这样的方法时,返回的对象有一个RequestCharge属性,但是我需要检测linq</e