Регистрация  |  Вход

Не возможность сделать вложенный запрос

Ситуация такая. Есть обычный аккаунт и есть объект Б. Они связанны через лукап вот так: http://prntscr.com/9rlag4

Пытаюсь в одном запросе получить как поля Account так и поля объекта Б вот так:

SELECT Id, (select id from Incidents__r) FROM Account

Однако ошибка:

Didn't understand relationship 'Incidents__r' in FROM part of query call. If you are attempting to use a custom relationship, be sure to append the '__r' after the custom relationship name. Please reference your WSDL or the describe call for the appropriate names.

Что очень странно.
Может из за того что объект Б находится в пакете?

Ситуация такая. Есть обычный аккаунт и есть объект Б. Они связанны через лукап вот так: http://prntscr.com/9rlag4

Пытаюсь в одном запросе получить как поля Account так и поля объекта Б вот так:
[code]
SELECT Id, (select id from Incidents__r) FROM Account
[/code]
Однако ошибка:

Didn't understand relationship 'Incidents__r' in FROM part of query call. If you are attempting to use a custom relationship, be sure to append the '__r' after the custom relationship name. Please reference your WSDL or the describe call for the appropriate names.

Что очень странно.
Может из за того что  объект Б находится в пакете? 

Добавь префикс пакета для Incidents__r

Добавь префикс пакета для Incidents__r

попробовал так:

SELECT Id, (select id from BMCServiceDesk.Incidents__r) FROM Account

Didn't understand relationship 'BMCServiceDesk' in field path. If you are attempting to use a custom relationship, be sure to append the '__r' after the custom relationship name. Please reference your WSDL or the describe call for the appropriate names.

Может префикс в выборке по другому указывается?

попробовал так:
[code]
SELECT Id, (select id from BMCServiceDesk.Incidents__r) FROM Account
[/code]
Didn't understand relationship 'BMCServiceDesk' in field path. If you are attempting to use a custom relationship, be sure to append the '__r' after the custom relationship name. Please reference your WSDL or the describe call for the appropriate names.

Может префикс в выборке по другому указывается? 


Попробуй так

SELECT Id, (select id from BMCServiceDesk__Incidents__r) FROM Account

Попробуй так

[code]SELECT Id, (select id from BMCServiceDesk__Incidents__r) FROM Account[/code]

Точно работает, спасибо

Точно работает, спасибо