On Wed, 21 Mar 2018 at 09:10:10, 尤立宇 wrote:
> [...]
> To support multiple "by" arguments, I came up with this, assuming 
> by=by1&by=by2
> search: any by fields contain the argument
> WHERE (Packages.By1 LILKE $keyword_string OR Packages.By2 LIKE 
> $keyword_string)
> info: any by fields equals one of the argument
> WHERE (Packages.By1 IN ($names_value) OR Packages.By2 IN ($names_value)
> I think this way more fields can be easily supported.
> 
> With this in mind,
> search by=name-desc would become by=name&by=desc
> search by=maintainer would become info by=maintainer.
> Does this make sense to you?
> [...]

Yes, sounds reasonable. Note that we still need to support the old
implementation and should probably create a new version of the RPC API.

Regards,
Lukas

Reply via email to