Wcf data service $ раскрыть вопрос - PullRequest
0 голосов
/ 06 января 2012

У меня есть 2 таблицы содержимого и канала. контент, имеющий свойство навигации канала

Я создал метод «GetContentsOfChannel» в службе данных, который принимает channelID в качестве para и возвращает все содержимое этого channelID

, выполнив ниже URI, я получаю все содержимое этого канала id

http://localhost:28553/WNADataService.svc/GetContentsOfChannel?channelID=37

но я также хочу узнать подробности канала для каждого контента, когда я пытался использовать $ expand, я получаю ошибку

http://localhost:28553/WNADataService.svc/GetContentsOfChannel?channelID=37$expand=Channels

я что-то упускаю или есть какой-то другой способ получить все детали

пожалуйста, помогите мне

Ответы [ 2 ]

1 голос
/ 27 января 2012

должно быть http://localhost:28553/WNADataService.svc/GetContentsOfChannel?channelID=37&$exp‌​and=Channels

& для добавления нового параметра в строку запроса $ expand - имя параметра OData для загрузки связанной сущности

0 голосов
/ 06 января 2012

Попробуйте использовать & вместо $

Надеюсь, это поможет.

...