Re: [Cargo] inverse relationships and property domains?

Sam Wilson <[email protected]>
Newsgroups gmane.org.wikimedia.mediawiki
Message-ID <[email protected]>
I think the normal way to do this in Cargo would be not to have the 
inverse property stored in a page's data, but rather to query the 
inverse wherever required. So, for example, an Idaho page would define 
part_of as USA, and then on the USA page you could have a template that 
displays all the composed_of pages: {{#cargo query: tables = places | 
where = part_of HOLDS 'USA' }}. This way, there's no double-entry of 
values and so nothing to get out of sync.

On 31/8/21 6:42 am, David Epstein wrote:
> If a class has a /composed_of /property and a /part_of/ property, can 
> I define these somewhere as inverse relationships? I'd like to set 
> Idaho as /part_of/ the USA and then (automatically) see that 
> assignment in USA's /composed_of /list?
>
> Moreover, is it possible to specify that the properties have a more 
> specific domain, not just any page but only pages from the category 
> "Place"?
>
>
>
>
>
>
> _______________________________________________
> MediaWiki-l mailing list -- [email protected]
> List information: https://lists.wikimedia.org/postorius/lists/mediawiki-l.lists.wikimedia.org/

_______________________________________________
MediaWiki-l mailing list -- [email protected]
List information: https://lists.wikimedia.org/postorius/lists/mediawiki-l.lists.wikimedia.org/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.