mini\Table\Contracts\MutableTableInterface::columns()
Method
public
abstract
Signature
public abstract function columns(string $columns): mini\Table\Contracts\TableInterface
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$columns |
string |
optional | Documentation missing |
Returns
Documentation
Project to specific columns
Returns a table with only the specified columns. When used with a single column, the result can be used as a SetInterface for IN clauses.
$table->columns('id', 'name'); // Two columns
$table->columns('id'); // Single column - usable as Set
$table->columns('org_id', 'user_id'); // Composite key
Inherited From
mini\Table\Contracts\TableInterface