Как я могу объединить две строки в одну, используя LLBLGen Pro - PullRequest
0 голосов
/ 22 апреля 2020

Как говорится в сообщении об ошибке, я думаю, LLBLGen имеет свои собственные пользовательские функции, но официальная документация мало помогает. Есть ли способ объединить эти две строки и сделать их одной во время запросов LINQ?

   var viewModelCarrierDivisionQuery = from division in database.CarrierDivision
                                                    where division.CarrierId == carrierId
                                                    join carrier in database.Carrier
                                                    on division.CarrierId equals carrier.CarrierId
                                                    select new CarrierDetailViewModel.DivisionModel {
                                                        Id = division.CarrierDivisionId, 
                                                        Name = string.Join(" / ", carrier.Name, division.DivisionName)
                                                    };

SD.LLBLGen.Pro.ORMSupportClasses.ORMQueryConstructionException: 'Method call to 'Join' doesn't have a known mapped database function or other known handler.' 

1 Ответ

0 голосов
/ 22 апреля 2020

То, что я использовал, это просто простое решение с плюсом name +" / "+name. Это работает. Есть ли лучший выход?

...