Inserts one or multiple relations in the database.
Method Syntax
$db->insertRelation($thing, $data)Arguments
Arguments | Type | Description |
|---|---|---|
thing |
| Target table to insert the relation to. |
data |
| An array of relations to insert. |
Example usage
// Insert a single relation
$relation = $db->insertRelation('person', [
"id" => new RecordId('person', 'tobie'),
"in" => new RecordId('company', 'surreal'),
"out" => new RecordId('role', 'founder'),
]);
// Insert multiple relations
$relations = $db->insertRelation('person', [
[
"id" => new RecordId('person', 'tobie'),
"in" => new RecordId('company', 'surreal'),
"out" => new RecordId('role', 'founder'),
],
[
"id" => new RecordId('person', 'jaime'),
"in" => new RecordId('company', 'surreal'),
"out" => new RecordId('role', 'cofounder'),
],
]);