2007/3/13, jamie &lt;<a href="mailto:jamiemcc@blueyonder.co.uk">jamiemcc@blueyonder.co.uk</a>&gt;:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Tue, 2007-03-13 at 22:52 +0800, Fabrice Colin wrote:<br>&gt; On 3/13/07, jamie &lt;<a href="mailto:jamiemcc@blueyonder.co.uk">jamiemcc@blueyonder.co.uk</a>&gt; wrote:<br>&gt; &gt; 1) in tracker the service type being searched is mandatory - I would
<br>&gt; &gt; prefer it to be a session property or even better a param in the<br>&gt; &gt; NewSearch method. If it remains part of the xml then that bit should be<br>&gt; &gt; mandatory in the xml schema/dtd<br>&gt; &gt;
<br>&gt; Wouldn&#39;t it be possible for you guys to default to all service types, unless<br>&gt; something like :<br>&gt;&nbsp;&nbsp; &lt;equals&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property name=&quot;wasabi:service&quot;/&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;string caseSensitive=&quot;false&quot;&gt;EMail&lt;/string&gt;
<br>&gt;&nbsp;&nbsp; &lt;/equals&gt;<br>&gt; is specified in the query ?<br>&gt;<br><br>Its possible for us to do a search everything but it would mean more<br>work for us as our current architecture is highly service dependant.<br>
<br>Unless there is a need to search everything (and Im not sure there is?)<br>its unlikely we will implement it.</blockquote><div><br>Just to clarify - in the Tracker&nbsp; jargon you would query a the service &quot;audio&quot; by adding the type attribute to the query element:
<br><br>&lt;request&gt;<br>&nbsp; &lt;query type=&quot;audio&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;fullText&gt;<br>&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;string&gt;hendrix&lt;/string&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/fullText&gt;<br>&nbsp; &lt;/query&gt;<br>&lt;/request&gt;<br></div><br>
As noted in another mail I don&#39;t see any problem defaulting to type=&quot;all&quot; (this could be used for debugging both apps and search engines). With a little documentation people will know to avoid it generally, no?
<br><br>Cheers,<br>Mikkel<br></div>