Dreams:pattern-index: Difference between revisions

→‎Patterns: Add recipient
(Made fields optional)
(→‎Patterns: Add recipient)
Line 15: Line 15:
   ?object ?objectLabel
   ?object ?objectLabel
   (CONCAT("#effect/", SUBSTR(STR(?object), 38)) AS ?objectUrl)
   (CONCAT("#effect/", SUBSTR(STR(?object), 38)) AS ?objectUrl)
  ?recipient ?recipientLabel
  (CONCAT("#effect/", SUBSTR(STR(?recipient), 38)) AS ?recipientUrl)


   ?quote  
   ?quote  
Line 28: Line 31:
   OPTIONAL { ?pattern dreamst:P33 ?subject . }
   OPTIONAL { ?pattern dreamst:P33 ?subject . }
   OPTIONAL { ?pattern dreamst:P34 ?object . }
   OPTIONAL { ?pattern dreamst:P34 ?object . }
  OPTIONAL { ?pattern dreamst:P54 ?recipient . }
   OPTIONAL { ?pattern dreamst:P18 ?quote . }
   OPTIONAL { ?pattern dreamst:P18 ?quote . }
   OPTIONAL { ?pattern dreamst:P20 ?report . }
   OPTIONAL { ?pattern dreamst:P20 ?report . }