1
我需要找到已经进入成功因素的新员工,并将在未来通过OData开始。奥达塔 - 新雇用检测
下基于C#的查询是我使用的是什么:
DateTime tomorrow = DateTime.UtcNow.AddDays(1);
var newHires = EmpEmployment
.Expand("userNav")
.Where (e => e.startDate >= tomorrow);
上述查询返回谁在未来拥有的startDate人员然而用户扩展没有找到任何匹配的条目,并为空。
问题似乎是,用户表仅在达到开始日期时填入人员的条目。这是一个问题,因为我想提前在其他系统中创建它们。
是否有人知道这是正常的还是想知道如何才能获得详细信息,如姓名,未来雇员的名字已被输入到系统中?
您是否尝试过使用HTTP GET发布此查询? –
直接通过HTTP进行测试并通过LinqPad进行测试得到相同的结果,该平台似乎并没有提供用户数据,直到达到开始日期。 – ServerMonkey
因此,您只需要新员工的员工中心信息,而不仅仅是来自RCM(招聘管理)? 其次是JobOffer实体可能具有自定义字段custStartDate和候选实体(不是用户)。 –