Я бы хотел запросить разные таблицы, скажем, яблоки и автомобили, которые не имеют отношения, поэтому активная запись отправляется в базу данных только один раз.
Пример псевдокода:
var q1 = new Query("select * form apple");
var q2 = new Query("select * from car");
var batchQuery = new BatchQuery(q1,q2);
var result = BatchQuery.Execute(); //only one trip to the database
var apples = result[0] as IEnumerable<Apple>;
var cars = result[1] as IEnumerable<Car>;
Я пытался ActiveRecordMultiQuery , но там все запросы должны запрашивать одну и ту же таблицу.