If I go to the API explorer and select ContributionSoft
as the entity, I see options to enable joining. But I don't see any joining options available for other entities like Contribution
and Participation
. Why? I would expect expect that a join automatically becomes possible any time a foreign key exists, and also becomes possible in some other special circumstances (e.g. option value).
Is it really the case that joining is only available on some entities?
- If so, what is the logic behind which entities offer joining?
- If not, I would like to understand, as an example, how I can execute an API call on
Participation
which joinsEvent
.