qry_funs {patentsview} | R Documentation |
List of query functions
Description
A list of functions that make it easy to write PatentsView queries. See the details section below for a list of the 14 functions, as well as the writing queries vignette for further details.
Usage
qry_funs
Format
An object of class list
of length 14.
Details
1. Comparison operator functions
There are 6 comparison operator functions that work with fields of type integer, float, date, or string:
-
eq
- Equal to -
neq
- Not equal to -
gt
- Greater than -
gte
- Greater than or equal to -
lt
- Less than -
lte
- Less than or equal to
There are 2 comparison operator functions that only work with fields of type string:
-
begins
- The string begins with the value string -
contains
- The string contains the value string
There are 3 comparison operator functions that only work with fields of type fulltext:
-
text_all
- The text contains all the words in the value string -
text_any
- The text contains any of the words in the value string -
text_phrase
- The text contains the exact phrase of the value string
2. Array functions
There are 2 array functions:
-
and
- Both members of the array must be true -
or
- Only one member of the array must be true
3. Negation function
There is 1 negation function:
-
not
- The comparison is not true
Value
An object of class pv_query
. This is basically just a simple
list with a print method attached to it.
Examples
qry_funs$eq(patent_date = "2001-01-01")
qry_funs$not(qry_funs$eq(patent_date = "2001-01-01"))