Helpful Searching Tips

Wildcard Searches

To perform a single character wildcard search use the ? symbol.

For example, to search for "woman" or "women" you can use the search:

wom?n

To perform a multiple character, 0 or more, wildcard search use the * symbol.

For example, to search for test, tests or tester, you can use the search:

test*

You can also use the wildcard searches in the middle of a term.

te*t

Note: You cannot use a * or ? symbol as the first character of a search.

Fuzzy Searches

Use the tilde ~ symbol at the end of a Single word Term. For example, to search for variant spellings of "Tchaikovsky," use the fuzzy search:

Tchaikovsky~

An additional parameter can specify the required similarity. The value is between 0 and 1, with a value closer to 1 only terms with a higher similarity will be matched. For example:

Tchaikovsky~0.8

The default that is used if the parameter is not given is 0.5.

Proximity Searches

Use the tilde ~ symbol at the end of a Multiple word Term. For example, to search for economics and keynes that are within 10 words apart:

"economics Keynes"~10
Range Searches

To perform a range search you can use the { } characters. For example to search for a term that starts with either A, B, or C:

{A TO C}

The same can be done with numeric fields such as the Year:

[2002 TO 2003]
Boosting a Term

To apply more value to a term, you can use the ^ character. For example, you can try the following search:

economics Keynes^5

Which will give more value to the term "Keynes"

Boolean Operators

Boolean operators allow terms to be combined with logic operators. The following operators are allowed: AND, +, OR, NOT and -.

Note: Boolean operators must be ALL CAPS

AND

The AND operator is the default conjunction operator. This means that if there is no Boolean operator between two terms, the AND operator is used. The AND operator matches records where both terms exist anywhere in the field of a record.

To search for records that contain "economics" and "Keynes" use the query:

economics Keynes

or

economics AND Keynes
+

The "+" or required operator requires that the term after the "+" symbol exist somewhere in the field of a record.

To search for records that must contain "economics" and may contain "Keynes" use the query:

+economics Keynes
OR

The OR operator links two terms and finds a matching record if either of the terms exist in a record.

To search for documents that contain either "economics Keynes" or just "Keynes" use the query:

"economics Keynes" OR Keynes
NOT

The NOT operator excludes records that contain the term after NOT.

To search for documents that contain "economics" but not "Keynes" use the query:

economics NOT Keynes

Note: The NOT operator cannot be used with just one term. For example, the following search will return no results:

NOT economics
-

The - or prohibit operator excludes documents that contain the term after the "-" symbol.

To search for documents that contain "economics" but not "Keynes" use the query:

economics -Keynes
Whoops! There was an error.
Whoops \ Exception \ ErrorException (E_CORE_WARNING)
PHP Startup: Unable to load dynamic library 'oci8' (tried: /usr/lib/php/20180731/oci8 (/usr/lib/php/20180731/oci8: cannot open shared object file: No such file or directory), /usr/lib/php/20180731/oci8.so (/usr/lib/php/20180731/oci8.so: cannot open shared object file: No such file or directory)) Whoops\Exception\ErrorException thrown with message "PHP Startup: Unable to load dynamic library 'oci8' (tried: /usr/lib/php/20180731/oci8 (/usr/lib/php/20180731/oci8: cannot open shared object file: No such file or directory), /usr/lib/php/20180731/oci8.so (/usr/lib/php/20180731/oci8.so: cannot open shared object file: No such file or directory))" Stacktrace: #2 Whoops\Exception\ErrorException in Unknown:0 #1 Whoops\Run:handleError in /mnt/monguz/vufind-instances/6.1.2/vendor/filp/whoops/src/Whoops/Run.php:408 #0 Whoops\Run:handleShutdown in [internal]:0
Stack frames (3)
2
Whoops\Exception\ErrorException
Unknown0
1
Whoops\Run handleError
/vendor/filp/whoops/src/Whoops/Run.php408
0
Whoops\Run handleShutdown
[internal]0
Unknown
/mnt/monguz/vufind-instances/6.1.2/vendor/filp/whoops/src/Whoops/Run.php
    /**
     * Special case to deal with Fatal errors and the like.
     */
    public function handleShutdown()
    {
        // If we reached this step, we are in shutdown handler.
        // An exception thrown in a shutdown handler will not be propagated
        // to the exception handler. Pass that information along.
        $this->canThrowExceptions = false;
 
        $error = $this->system->getLastError();
        if ($error && Misc::isLevelFatal($error['type'])) {
            // If there was a fatal error,
            // it was not handled in handleError yet.
            $this->allowQuit = false;
            $this->handleError(
                $error['type'],
                $error['message'],
                $error['file'],
                $error['line']
            );
        }
    }
 
    /**
     * In certain scenarios, like in shutdown handler, we can not throw exceptions
     * @var bool
     */
    private $canThrowExceptions = true;
 
    private function resolveHandler($handler)
    {
        if (is_callable($handler)) {
            $handler = new CallbackHandler($handler);
        }
 
        if (!$handler instanceof HandlerInterface) {
            throw new InvalidArgumentException(
                  "Handler must be a callable, or instance of "
                . "Whoops\\Handler\\HandlerInterface"
[internal]

Environment & details:

Key Value
topic search
_ 1656108013
empty
empty
empty
Key Value
__ZF Array ( [_REQUEST_ACCESS_TIME] => 1660776019,5917 [_VALID] => Array ( [Zend\Session\Validator\Id] => 9i6q7pgf7ahuv9rua9u973jk42 ) )
SessionState Zend\Stdlib\ArrayObject Object ( [storage:protected] => Array ( [cookiePath] => / ) [flag:protected] => 2 [iteratorClass:protected] => ArrayIterator [protectedProperties:protected] => Array ( [0] => storage [1] => flag [2] => iteratorClass [3] => protectedProperties ) )
Key Value
REDIRECT_SCRIPT_URL /Help/Home
REDIRECT_SCRIPT_URI https://opac.elte.hu/Help/Home
REDIRECT_VUFIND_ENV development
REDIRECT_VUFIND_LOCAL_DIR /opt/vufind-instances/eles/local
REDIRECT_VUFIND_CACHE_DIR /opt/vufind-instances/eles/local/cache
REDIRECT_VUFIND_APPLICATION_PATH /opt/vufind-instances/eles
REDIRECT_HTTPS on
REDIRECT_SSL_TLS_SNI opac.elte.hu
REDIRECT_STATUS 200
SCRIPT_URL /Help/Home
SCRIPT_URI https://opac.elte.hu/Help/Home
VUFIND_ENV development
VUFIND_LOCAL_DIR /opt/vufind-instances/eles/local
VUFIND_CACHE_DIR /opt/vufind-instances/eles/local/cache
VUFIND_APPLICATION_PATH /opt/vufind-instances/eles
HTTPS on
SSL_TLS_SNI opac.elte.hu
HTTP_USER_AGENT CCBot/2.0 (https://commoncrawl.org/faq/)
HTTP_ACCEPT text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_ACCEPT_LANGUAGE en-US,en;q=0.5
HTTP_ACCEPT_ENCODING br,gzip
HTTP_HOST opac.elte.hu
HTTP_CONNECTION Keep-Alive
PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
SERVER_SIGNATURE <address>Apache/2.4.38 (Debian) Server at opac.elte.hu Port 443</address>
SERVER_SOFTWARE Apache/2.4.38 (Debian)
SERVER_NAME opac.elte.hu
SERVER_ADDR 157.181.151.97
SERVER_PORT 443
REMOTE_ADDR 3.229.117.123
DOCUMENT_ROOT /opt/vufind-instances/eles/public
REQUEST_SCHEME https
CONTEXT_PREFIX /
CONTEXT_DOCUMENT_ROOT /opt/vufind-instances/eles/public/
SERVER_ADMIN eltefind@lib.elte.hu
SCRIPT_FILENAME /opt/vufind-instances/eles/public/index.php
REMOTE_PORT 51520
REDIRECT_URL /Help/Home
REDIRECT_QUERY_STRING topic=search&_=1656108013
GATEWAY_INTERFACE CGI/1.1
SERVER_PROTOCOL HTTP/1.1
REQUEST_METHOD GET
QUERY_STRING topic=search&_=1656108013
REQUEST_URI /Help/Home?topic=search&_=1656108013
SCRIPT_NAME /index.php
PHP_SELF /index.php
REQUEST_TIME_FLOAT 1660776019,5591
REQUEST_TIME 1660776019
empty
0. Whoops\Handler\PrettyPageHandler