passend Dies ist mein Tisch in rethinkDBRethinkDB: eine Zeichenfolge aus einer Liste von Strings
[{"username": "row1", "some_key": ["str1", "str2"]}, {"username": "row2", "some_key": ["str3", "blah"]}, {"username": "row3", "some_key": ["blah", "blahblah"]}]
Die field
(Spalte) name
wiederholt werden kann. Ich habe eine list
['row1', 'row2']
.
Ich möchte Abfrage auszuführen und alle documents
(Zeilen), wo name
in der list
ist
Bisher habe ich dieses:
r.db(self.PROJECT_DB).table(self.PROJECT_TABLE_PICWIZ).filter(r.row['username'] == name for name in following).limit(5).run(self.db_connection)
following
die list
ist hier.
Aber das gibt alle documents
(Zeilen)
Hey Chronix, ich sehe kein Feld 'following' oder' benutzername' in Ihren Dokumenten? Gibt es solche, aber Sie listen sie nicht auf? – dalanmiller
'following' ist die generierte Liste, die nicht auf die Tabelle bezogen ist – Chronix01