Slide 22
Slide 22 text
Schema creation
import User from ‘./User’;
// Create User Alice
const alice = await User.create({
name: ‘Alice’
});
// Create User bob
const bob = await User.create({
name: ‘Bob’,
knows: alice.uid
});
http://bit.ly/dgraph-orm-docs
// Querying
const users = await User.uid(‘0x2’, {
include: {
knows: {
as: ‘knows’
}
}
});
console.log(users);
{
"data": {
"user": [{
"uid": "0x2",
"name": "Bob",
"knows": [{
"uid": "0x1",
"name": "Alice"
}]
}]
},
"extensions": {...}
}