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
