ich auf einer Website arbeite, wo ich 1 Tisch haben, die alle Beiträge/Thread bezogenen Informationen enthalten und alle „Gruppe“ Kommentare Informationen in mongodb gespeichert ist aufgrund seiner großen Struktur .Wie Implementieren Verbindungen zwischen Mongo Sammlung und MySQL-Tabelle
Alles funktioniert super. Jetzt muss ich Filter für die Gruppenbeiträge hinzufügen. Dafür muss ich Informationen von den "Group" Posts Sammlungen in Mongo sowie "Posts" Tabelle von MySQL holen.
ich Ihnen 1 Dokument von "Gruppen" Sammlung Lassen Sie zeigen:
{
"_id" : NumberLong("5834246781632"),
"created_by" : "3691203254400",
"title" : "some title here",
"lowcase_title" : "some title here",
"date" : "2015-12-24 11:50:42",
"cat" : "724",
"description" : "dasf",
"members" : ["3691203254400", "3693509330048"],
"posts" : ["1471301175296", "1473939604352", "1479643049536"],
"is_deleted" : NumberLong(0)
}
und Beitrag Tabelle enthält ID, Titel, created_date, created_by .. etc Spalten.
Ich brauche einen Filter hinzufügen „Gruppen“ nach der Anzahl der „Beiträge“ in der Gruppe in den letzten 2 Wochen geschrieben zu sortieren. (In-Gruppensammlung über der „Beiträge“ Sub-Array Dokument enthalten Beiträge IDs in dieser Gruppe enthalten)
Wenn ich diese Tabellen 2 beitreten kann, dann kann ich Filter leicht hinzufügen.
Ich arbeite in Yü 1.x
Kann jemand leite mich besser?
Das ist eine offensichtliche Lösung, die ich bereits hatte. Aber ich habe mich gefragt, ob, wenn ich diesen zwei Datenbanken beitrete, mir die gewünschte Ausgabe geben kann, dann muss ich einem langen Verfahren nicht folgen. –