You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -299,27 +304,74 @@ join s1 in Source.Of<Shipment>() on o.OrderId equals s1.Id
299
304
selectnew
300
305
{
301
306
A=K.Functions.Transform(lm.Dictionary,(k,v)=>K.Functions.Concat(k,"_new"),(k,v)=>K.Functions.Transform(v.Values, x =>x*x)),
302
-
//orderId = o.OrderId,
303
-
//shipmentId = s1.Id
307
+
orderId=o.OrderId,
308
+
shipmentId=s1.Id
304
309
};
305
310
306
311
//Act
307
312
varksql=query.ToQueryString();
308
313
309
314
//Assert
310
315
stringlambdaAlias="lm";
316
+
stringshipmentsAlias="s1";
311
317
312
-
//var expectedQuery = @$"SELECT TRANSFORM({lambdaAlias}.{nameof(LambdaMap.Dictionary)}, (k, v) => CONCAT(k, '_new'), (k, v) => TRANSFORM(v->Values, (x) => x * x)) A, O.OrderId AS orderId, S1.Id AS shipmentId FROM Orders O
313
-
varexpectedQuery=@$"SELECT TRANSFORM({lambdaAlias}.{nameof(LambdaMap.Dictionary)}, (k, v) => CONCAT(k, '_new'), (k, v) => TRANSFORM(v->Values, (x) => x * x)) A FROM Orders O
318
+
varexpectedQuery=@$"SELECT TRANSFORM({lambdaAlias}.{nameof(LambdaMap.Dictionary)}, (k, v) => CONCAT(k, '_new'), (k, v) => TRANSFORM(v->Values, (x) => x * x)) A, O.OrderId AS orderId, {shipmentsAlias}.Id AS shipmentId FROM Orders O
0 commit comments