ich ein json Dokument in meinem DB haben, die wie folgt aussieht:Marklogic | NodeJS API - Abfrage auf einer bestimmten Kategorie „Eigenschaften“
{
"uri" : "/me/myself/and/bd1e0f91656bfc713eb6560eeaad7ad1.json",
"category" : "content",
"format" : "json",
"versionId" : "14697362595356370",
"contentType" : "application/json",
"contentLength" : "1938",
"collections" : ["http://me.myself.com/collectionA"],
"properties" : {
"relatives" : ["/me/myself/and/B.json", "/me/myself/and/A.json"]
},
"content":{}
}
Ich versuche, alle Dokumente zu erhalten, haben einen bestimmten Verwandten in den Eigenschaften:
qb.where(
qb.scope(
qb.property('relatives'),
qb.word("/me/myself/and/B.json"),
qb.fragmentScope('properties')
))
Aber ich bekomme immer eine große Menge von Dokumenten, die nicht die Abfrage passt.
Haben Sie eine Idee, wie Sie dies mit der Marklogic NodeJS API tun?
Ich suche tatsächlich in den Eigenschaften des Dokuments abzufragen. Wie Sie in meinem Beispiel sehen können, ist der Inhalt leer. – Anouar