|
Отбор по родителю в запросе Odata | ☑ | ||
---|---|---|---|---|
0
tiago
10.08.22
✎
09:08
|
Доброго дня!
Прошу, сориентируйте в вопросе: пытаюсь из браузера через Odata получить некоторые данные с применение отбора. В числе прочего, все элементы плана видов характеристик из определенной группы. Формирую запрос: http://.../odata/standard.odata/ChartOfCharacteristicTypes_ВидыДокументов?$filter=owner eq guid'80d50050-56a6-e0b8-11e6-bf69f8d9b9d1' Получаю ошибку "Сегмент пути owner не найден!" Что делаю не так? Заранее благодарен! |
|||
1
tiago
10.08.22
✎
09:09
|
Платформа 8.3.19
|
|||
2
Asmody
10.08.22
✎
10:15
|
"owner" - это же "Владелец", не?
|
|||
3
1Сергей
10.08.22
✎
10:32
|
У ПВХ разве может быть владелец?
|
|||
4
tiago
10.08.22
✎
11:16
|
Признаю, я могу ошибаться с параметром. Пожалуйста подскажите, как сформировать запрос, чтобы был отбор по Родителю?
|
|||
5
Kassern
10.08.22
✎
11:18
|
(4) родитель по английски это parent, попробуйте поменять
|
|||
6
tiago
10.08.22
✎
11:27
|
(5)
Пробовал так http://.../odata/standard.odata/ChartOfCharacteristicTypes_ВидыДокументов?$filter=parent eq guid'80d50050-56a6-e0b8-11e6-bf69f8d9b9d1' Ошибка про сегмент пути такая же. |
|||
7
VoditelKobyly
10.08.22
✎
12:22
|
(6) Перед ?$filter= точно слэш не нужен?
|
|||
8
tiago
10.08.22
✎
12:33
|
(7) За ориентир брал многочисленные примеры из сети, ни в одном не было подобного. Во всяком случае добавление / мою проблему не решило.
|
|||
9
VoditelKobyly
10.08.22
✎
12:37
|
(8) а все элементы без фильтра получаешь?
|
|||
10
tiago
10.08.22
✎
12:42
|
(9) Да, с этим проблем нет.
|
|||
11
BaZZiL
10.08.22
✎
13:11
|
Запросить без отбора по owner, посмотреть что будет в соответствии, какие поля. Может, там не owner, а Владелец или Родитель
|
|||
12
VoditelKobyly
10.08.22
✎
13:13
|
(11) Опередил. Тоже хотел попросить показать часть того, что возвращает без фильтра.
|
|||
13
VoditelKobyly
10.08.22
✎
13:24
|
Скорее всего нужно писать Parent_Key
|
|||
14
tiago
10.08.22
✎
13:40
|
(11) и (12)
<d:Ref_Key>f9d9b9dd-bf69-11e6-80d5-005056a6e0b8</d:Ref_Key> <d:DataVersion>AAAAAAsVGWQ=</d:DataVersion> <d:DeletionMark>false</d:DeletionMark> <d:Parent_Key>f9d9b9dc-bf69-11e6-80d5-005056a6e0b8</d:Parent_Key> <d:IsFolder>false</d:IsFolder> <d:Code>_00000000000000000000000000017</d:Code> <d:Description>Дополнительное соглашение</d:Description> (13) Формировал такой запрос: http://.../odata/standard.odata/ChartOfCharacteristicTypes_ВидыДокументов?$filter=parent_key eq guid'80d50050-56a6-e0b8-11e6-bf69f8d9b9d1' В ответ получаю: Сегмент пути parent_key не найден! |
|||
15
VoditelKobyly
10.08.22
✎
13:48
|
А задай тот что тебе вернули: f9d9b9dc-bf69-11e6-80d5-005056a6e0b8
|
|||
16
VoditelKobyly
10.08.22
✎
13:50
|
Так и задавать вроде надо Catalog_ВидыДокументов
|
|||
17
tiago
10.08.22
✎
14:03
|
(15) Это пример из середины, мне как бы не эта группа нужна, но я попробовал - ошибка осталась
(16) Насколько знаю Catalog_ВидыДокументов - это запрос к справочникам, а у меня ПВХ, - к нему надо ChartOfCharacteristicTypes |
|||
18
BaZZiL
10.08.22
✎
14:45
|
Поставить & перед $filter
|
|||
19
tiago
11.08.22
✎
06:54
|
(18) Нет, не влияет, ошибка прежняя((
|
|||
20
VoditelKobyly
11.08.22
✎
07:28
|
В (14) слишком маленький кусок и не понятно к чему относящийся
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |