« Issue/2099 » : différence entre les versions

De Semantic MediaWiki - Sandbox
(Page créée avec « {{#ask: [[{{FULLPAGENAME}}]] |?Has subobject |link=none }} <pre> {{#ask: Has page::+ Has text::+ OR Has number::1111 |?Has page |?Has text |?Has number... »)
 
Aucun résumé des modifications
 
(4 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
{{#ask: [[{{FULLPAGENAME}}]]
Without #2099[[CiteRef::gh:smw:2099]] this page would require 5 different queries while the computational effort would be the same for two of them. After the merge we should effectively see 3 queries with two sharing the same signature even though the query string is different.
  |?Has subobject
 
{{#ask: [[-Has query::{{FULLPAGENAME}}]]
  |?Query string
  |link=none
  |link=none
}}
}}


== Examples ==
<pre>
<pre>
{{#ask: [[Has page::+]] [[Has text::+]] OR [[Has number::1111]]
{{#ask: [[Has page::+]] [[Has text::+]] OR [[Has number::1111]]
Ligne 33 : Ligne 36 :
}}
}}


== Same signature ==
=== Same signature ===
<pre>
<pre>
{{#ask: [[Has number::1111]] OR [[Has text::+]] [[Has page::+]]
{{#ask: [[Has number::1111]] OR [[Has text::+]] [[Has page::+]]
Ligne 63 : Ligne 66 :
  |limit=2
  |limit=2
}}
}}
{{#scite:gh:smw:2099
|type=issue
|citation text=https://github.com/SemanticMediaWiki/SemanticMediaWiki/pull/2099
}}
[[Category:Issue]] {{interlanguagelink:en|Issue/2099}}

Dernière version du 16 janvier 2017 à 03:16

Without #20991 this page would require 5 different queries while the computational effort would be the same for two of them. After the merge we should effectively see 3 queries with two sharing the same signature even though the query string is different.

 Champ de requête« Champ de requête <span style="font-size:small;">(Query string)</span> » est une propriété prédéfinie qui décrit les conditions de la requête sous forme de chaîne, et est fournie par MediaWiki Sémantique.
Issue/2099#_QUERY1ccb4ff1a75ef9f2e3171578400f6f1b
<q>[[Has page::+]] [[Has text::+]] OR  <q>[[Has number::1111]]</q> </q>

<q> <q>[[Has number::1111]]</q>  OR [[Has text::+]] [[Has page::+]]</q>
Issue/2099#_QUERY387bb3c8a451dd20188457a71ada27e8
[[-Has query::Issue/2099]]
Issue/2099#_QUERYb54928c3e0ce8ac8c6ee0fa8fd4d3f2c
<q>[[Has page::+]] [[Has text::+]] OR  <q>[[Has number::1111]]</q> </q>

<q> <q>[[Has number::1111]]</q>  OR [[Has text::+]] [[Has page::+]]</q>

Examples

{{#ask: [[Has page::+]] [[Has text::+]] OR [[Has number::1111]]
 |?Has page
 |?Has text
 |?Has number
 |limit=3
}}
 Has pageHas textHas number
20201117-setWorld1
World2
World3
Hello1
Hello2
Hello3
20201117-subobjectWorld2Hello2
20201117-subobjectWorld3Hello3
... autres résultats
{{#ask: [[Has page::+]] [[Has text::+]] OR [[Has number::1111]]
 |?Has page
 |?Has text
 |?Has number
 |limit=2
}}
 Has pageHas textHas number
20201117-setWorld1
World2
World3
Hello1
Hello2
Hello3
20201117-subobjectWorld2Hello2
... autres résultats

Same signature

{{#ask: [[Has number::1111]] OR [[Has text::+]] [[Has page::+]]
 |?Has page
 |?Has text
 |?Has number
 |limit=3
}}
 Has pageHas textHas number
20201117-setWorld1
World2
World3
Hello1
Hello2
Hello3
20201117-subobjectWorld2Hello2
20201117-subobjectWorld3Hello3
... autres résultats
{{#ask: [[Has number::1111]] OR [[Has text::+]] [[Has page::+]] 
 |?Has page
 |?Has text
 |?Has number
 |limit=2
}}
 Has pageHas textHas number
20201117-setWorld1
World2
World3
Hello1
Hello2
Hello3
20201117-subobjectWorld2Hello2
... autres résultats

Les cookies nous aident à fournir nos services. En utilisant nos services, vous acceptez notre utilisation de cookies.