Instance Methodgrdb 7.3.0GRDB

select(_:)

Defines the result columns.

RequestProtocols.swift:106
func select(_ selection: [any SQLSelectable]) -> Self

For example:

// SELECT id, score FROM player
let request = Player.all().select([Column("id"), Column("score")])

Any previous selection is replaced:

// SELECT score FROM player
let request = Player.all()
    .select([Column("id")])
    .select([Column("score")])