2016-07-26 1 views
0

У меня есть отношение к базе данных «многие ко многим». Я бы хотел использовать Odata для фильтрации, на котором у родителей нет детей.Odata filtering - найти пустое отношение

Пример. Студенты и классы. У студентов может быть ноль, один или несколько классов. Искать студентов в определенном классе легко.

?$filter=Classes/any(x: x/Name eq 'Math 101') 

Multiple также легко

?$filter=Classes/any(x: x/Name eq 'Math 101' or x/Name eq 'English 101') 

Но мой вопрос, как я могу найти студентов, не имеющих классов. Ни одна из следующих работ.

?$filter=Classes/any(x: x/Name eq '') 
?$filter=Classes/any(x: x/Name eq null) 
?$filter=Classes eq null 

Я чувствую, что это должно быть легко, однако мой google-fu не смог меня. Может быть, есть класс Classes.count(), который я могу сравнить с нолем?

Заранее спасибо.

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^