0
Ich bekomme keine Ergebnisse (auch kein Fehler), wenn ich eq ein Filialdokument-Array beitreten.Rethinkdb Join-Array mit Filialdokument
Betrachten Sie die folgende Struktur für Benutzer
Benutzertabelle:
{
"email": "[email protected]",
"id": "ca433c6a-8cbc-4687-b217-19cabe5fcf63" ,
"image": https://lh4.googleusercontent.com/-44yrW_REeoU/AAEAAAAAAAAI/AAAAAAAAACI/CWvSF3isGRjM/photo.jpg?sz=50, »
"name": "John Doe" ,
"hobbies": [
{
"id": "reading" ,
"params": { } ,
"freqency" : "daily"
}
]
}
Hobbys Tabelle:
{
id : "reading",
type : "outdoor"
}
Erwartetes Ergebnis:
{
"email" : "[email protected]",
"hobbies" : [{
"id" : "reading",
"params" : {},
"type" : "outdoor",
"frequency" : "daily"
}]
ich versucht werden, niedrige Abfrage ohne Erfolg.
r.db('test').table("users")
.getAll('[email protected]', {'index' : 'email' })
.pluck('hobbies')
.getField('hobbies')
.eqJoin('id' , r.db('test').table('hobbies'))
was mache ich hier falsch?