我試圖實現搜索功能。我編寫了一個接受查詢的操作方法,然後返回一個項目列表。首先,我不知道如何從我的angularjs服務調用它,因爲我嘗試過的所有方法似乎都不起作用。Web Api和Angularjs
public IHttpActionResult GetPeople(string query) {
var results =db.People.Where(q=>q.Name.Contains(query));
return OK(results)
}
還有另一種方法,只返回我的數據庫中的所有d項與相同的GetPeople(),但沒有參數。
我試着在我的angularjs服務調用它作爲
Search : function (q) {
var deffered = $q.defer();
$http.get("/api/People/"+q).success(deffered.resolve).error(deffered.reject);
return deffered.promise;
}
如何調用d GetPeople方法,需要一個搜索值