( Return to API Overview )

Available methods

Description

Methods to interface to package search capabilities in search server..

Namespace: packages.search


Method: advanced

Description:
Advanced method to search lucene indexes with a passed in query written in Lucene Query Parser syntax.
Lucene Query Parser syntax is defined at lucene.apache.org.
Fields searchable for Packages: name, epoch, version, release, arch, description, summary
Lucene Query Example: "name:kernel AND version:2.6.18 AND -description:devel"

Parameters:

Returns:


Method: advancedWithActKey

Description:
Advanced method to search lucene indexes with a passed in query written in Lucene Query Parser syntax, additionally this method will limit results to those which are associated with a given activation key.
Lucene Query Parser syntax is defined at lucene.apache.org.
Fields searchable for Packages: name, epoch, version, release, arch, description, summary
Lucene Query Example: "name:kernel AND version:2.6.18 AND -description:devel"

Parameters:

Returns:


Method: advancedWithChannel

Description:
Advanced method to search lucene indexes with a passed in query written in Lucene Query Parser syntax, additionally this method will limit results to those which are in the passed in channel label.
Lucene Query Parser syntax is defined at lucene.apache.org.
Fields searchable for Packages: name, epoch, version, release, arch, description, summary
Lucene Query Example: "name:kernel AND version:2.6.18 AND -description:devel"

Parameters:

Returns:


Method: name

Description:
Search the lucene package indexes for all packages which match the given name.

Parameters:

Returns:


Method: nameAndDescription

Description:
Search the lucene package indexes for all packages which match the given query in name or description

Parameters:

Returns:


Method: nameAndSummary

Description:
Search the lucene package indexes for all packages which match the given query in name or summary.

Parameters:

Returns:


Generated on 4/10/2018