Re: [Cargo] inverse relationships and property domains?

David Epstein <[email protected]>
Newsgroups gmane.org.wikimedia.mediawiki
Message-ID <CAK0sU7H74ueWG12FABW=bCKzzPN9YMfyroZuFjz2Z3UViHbM2w@mail.gmail.com>
Thanks Sam. I'll query the inverse.

On Mon, Aug 30, 2021 at 9:11 PM Sam Wilson <[email protected]> wrote:

> 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/
>

_______________________________________________
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.