Function: selectBuilder()
selectBuilder(
collection
,select
,letExpr?
,where?
,orderBy?
,limit?
,offset?
,useExpr?
,groupByExpr?
,lettingExpr?
,havingExpr?
,plainJoinExpr?
,ignoreCase?
):string
Defined in: query/helpers/builders.ts:62
Build a SELECT N1QL query from user-specified parameters. https://docs.couchbase.com/server/6.5/n1ql/n1ql-language-reference/select-syntax.html
Parameters
collection
string
Collection name
select
SELECT Clause
string
| ISelectType
[]
letExpr?
LET Clause
where?
LogicalWhereExpr
<any
>
WHERE Clause
orderBy?
Record
<string
, SortType
>
ORDER BY Clause
limit?
number
LIMIT Clause
offset?
number
OFFSET Clause
useExpr?
string
[]
USE Clause
groupByExpr?
IGroupBy
[]
GROUP BY Clause
lettingExpr?
LETTING Clause
havingExpr?
LogicalWhereExpr
<any
>
HAVING Clause
plainJoinExpr?
string
PLAIN JOIN string definition
ignoreCase?
boolean
boolean to ignore case
Returns
string
N1QL SELECT Query