Я выполняю поиск, в котором я хотел бы частично сопоставить первичный ключ объекта.Например, если бы я искал «123», он вернул бы сущности, которые имеют первичные ключи, такие как:
Если бы это была строка, я бы атаковал ее так:
public PartialViewResult QuickSearch(string searchTerm)
{
var results = db.MyEntities.Where(x => x.myProperty.Contains(searchTerm));
return PartialView("QuickSearch_Results", results);
}
Однако я не знаю, как лучше сделать это для int.Я ищу что-то вроде этого:
public PartialViewResult QuickSearch(int id)
{
var results = db.MyEntities.Where(x => x.myPropertyId.Contains(int));
return PartialView("QuickSearch_Results", results);
}
Но, очевидно, содержит не правильный путь.Каков будет правильный способ реализации этого?