$select option with the 'eq' operator doesn't work in several cases


When data comes from databases the $select option with the 'eq' operator doesn't work.

It only returns one element because it internally invokes the GetOne() method instead of GetAll() method.

However, it sometimes invokes GetAll() method, but the data is not filtered at all.

It's strange because when data are in the memory, the $select option works well.

Have you had this problem before?

I'm trying to fix the bug and I'll update my solution when I fix it.