buildCondition: Builds a condition

Description Usage Arguments Value Examples

View source: R/buildCondition.R

Description

Returns a condition clause to be used in queries.

Usage

1
buildCondition(variable, operator, value)

Arguments

variable

The variable or column name to filter.

operator

An operator for the filter. Currenty (== equals) an (!= not equals) are supported. (More operators to be implemented in the future).

value

Provides a value to compare with.

Value

Returns the filtering clause. A list of clauses can be composed and passed to query() or count() functions via the conditions parameter to build complex queries.

Examples

1
2
3
4
5
6
7
cnx <- connect('http://www.traitbase.info')
off <- resource(cnx, 'species')

count(off)
count(off, conditions=buildCondition('species', '!=', 'Bombus')  )
count(off, conditions=buildCondition('species', '==', 'Bombus')  )
query(off, conditions=buildCondition('species', '==', 'Bombus')  )

metadevpro/traitbaser documentation built on April 20, 2020, 10:52 p.m.