使用电子邮件发送给 link 两个图表
Using email to link two graphs
如果我有以下两张图:
<http://example.com/graph1>
:A foaf:mbox "A@example.com"
和
<http://example.com/graph2>
:B foaf:mbox "a@EXAMPLE.com";
foaf:phone "123456878" .
如何获得:
----------------------
| person | phone |
======================
| A |"123456878"|
----------------------
像下面这样的东西怎么样?由于电子邮件地址不使用相同的大小写,我使用 lcase.
将它们标准化
select ?person ?phone {
graph ?g { ?person foaf:mbox ?email1 }
graph ?h { ?person_ foaf:mbox ?email2 ; foaf:phone ?phone }
filter (lcase(?email1) = lcase(?email2))
}
如果我有以下两张图:
<http://example.com/graph1>
:A foaf:mbox "A@example.com"
和
<http://example.com/graph2>
:B foaf:mbox "a@EXAMPLE.com";
foaf:phone "123456878" .
如何获得:
----------------------
| person | phone |
======================
| A |"123456878"|
----------------------
像下面这样的东西怎么样?由于电子邮件地址不使用相同的大小写,我使用 lcase.
将它们标准化select ?person ?phone {
graph ?g { ?person foaf:mbox ?email1 }
graph ?h { ?person_ foaf:mbox ?email2 ; foaf:phone ?phone }
filter (lcase(?email1) = lcase(?email2))
}