Database
  • Get started
    • Database for PHP
    • Install / configure
    • Quick reference
  • Dbi
    • Instance model
    • Instance configuration
    • Instance methods
    • Query examples
  • Dba
    • Query builder
    • Put Methods
    • Scope Methods
    • Return Methods
  • SQLI
    • Query execution
    • Request Methods
    • Query Methods
Powered by GitBook
On this page
  1. Dbi

Query examples

User::columns(['id', 'email'])->getAll(['id' => [1,3]]);
User::columns(['id', 'email'])->where(['id' => [1,3]])->list();
SELECT id, email FROM users WHERE id IN (1,3);
{
    "id": "1",
    "email": "hans@gruber.com"
},
{
    "id": "3",
    "email": "hans@nicksport.com"
}

User::columns(['id', 'CONCAT(firstName, " ", lastName)'])->listFlat();
{
    "1": "Hans Gruber",
    "2": "Lars Ulrich",
    "3": "Hans Nickerdorph",
    "4": "Henry Bakerstreet"
}
PreviousInstance methodsNextQuery builder

Last updated 12 months ago