Entity Framework поиск по нескольким словамC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Entity Framework поиск по нескольким словам

Сообщение Anonymous »

Я хочу создать поисковый запрос с помощью Entity Framework (EF6). Чтобы лучше понять, объясню на примере.

У меня 5 слов (строка).
  • "Меня зовут Джек"
  • "Мой возраст 35 лет"
  • "Моя работа - разработчик"
  • "как тебя зовут"
    < li>"Население Китая превышает 1 миллиард"
Теперь я хочу создать поисковый запрос EF, который имеет следующие результаты:
  • При поиске «Мое имя» результатами являются цифры 1 и 2, 3 и 4.
    При поиске результатом будут числа 1, 2, 3, 4 и 5.
Это мой запрос:

Код: Выделить всё

var query = (from q1 in _db.QuestionTbl where q1.questionTitle.Any(a => q1.questionTitle.Contains("search")) select q1).ToList();
Но я не могу получить правильный ответ.

Подробнее здесь: https://stackoverflow.com/questions/569 ... iple-words
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»