Полнотекстовый поиск в Subsonic - PullRequest
0 голосов
/ 30 октября 2009

В subsonic v2 я могу использовать встроенный запрос для полнотекстового поиска в SQL Server 2008, например:

DB.Query().ExecuteTypedList<Product>("select * from Product where contains(*, @order)", queryString);

все это прекрасно работает.

Но теперь я хотел бы перейти на дозвуковую версию 3, поэтому я пытаюсь получить результаты через SqlQuery, но ExecuteTypedList возвращает исключение нулевой ссылки:

        SubSonic.Query.SqlQuery inlineQuery = new SqlQuery();
        inlineQuery.SQLCommand = string.Format("select * from Product where contains(*, '{0}')", queryString);
        return inlineQuery.From("Product").ExecuteTypedList<Product>();

Пожалуйста, подскажите мне? как я могу выполнить встроенный запрос в дозвуковой v3, чтобы получить список <> не читатель

1 Ответ

2 голосов
/ 10 ноября 2009

ответ:

return new CodingHorror(string.Format("select * from Product where contains(*, '{0}')", queryString)).ExecuteTypedList<Product>();
...