0
使用ASP.NET Web的API,我有我的控制器以下岗位设置。当从提琴手张贴到它,我得到错误信息:Asp.net MVC LINQ错误信息
The LINQ expression node type 'ArrayIndex' is not supported in LINQ to Entities.
...当它到达了var AUTH = dba.ApiMembers ...线
// POST api/Avail
[BasicAuthentication]
public HttpResponseMessage PostAvail(Avail[] avail)
{
if (ModelState.IsValid)
{
// Check if authorised
var auth = dba.ApiMembers.Where(a => a.hotel_id ==
avail[0].HID && a.UserName == User.Identity.Name)
.FirstOrDefault();
任何人都可以看到什么毛病用这条线?
http://social.msdn.microsoft.com/forums/en-US/adodotnetentityframework/thread/39adb1ac-451b-48cc-aac5-4c9fe82b7cce – GriffeyDog