[
https://issues.jboss.org/browse/TEIID-3015?page=com.atlassian.jira.plugin...
]
Steven Hawkins commented on TEIID-3015:
---------------------------------------
Sorry I'm not being particular enough. What Teiid version are you using? With this
change the navigation property name will include the foreign key name, so you
shouldn't see this behavior on 8.8+ I've confirmed this on master as well.
ODATA: Duplicate NavigationProperty name
----------------------------------------
Key: TEIID-3015
URL:
https://issues.jboss.org/browse/TEIID-3015
Project: Teiid
Issue Type: Bug
Components: OData
Affects Versions: 8.3
Reporter: Ramesh Reddy
Assignee: Ramesh Reddy
Labels: Beta3
Fix For: 8.8, 8.7.1
Entity 1: TransferRule
Entity 2: FinancialAccount
TransferRule
- sourceAccount : FinancialAccount
- destination : FinancialAccount
- other attributes
the mapping to this for odata resolves to
<NavigationProperty Name="financialaccount"
Relationship="LivingODS.transferrule_destinationfinancial_account_id_fk"
FromRole="transferrule" ToRole="financialaccount" />
<NavigationProperty Name="financialaccount"
Relationship="LivingODS.transferrule_sourcefinancial_account_id_fk"
FromRole="transferrule"
ToRole="financialaccount" />
The navigation property name is duplicated with in transfer rule entity.
Hence some of the Odata client see it as ambiguous element
Is there a way to customise the Name to
Name="src_financialaccount" and
Name="dest_financialaccount"
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)