Ho un endpoint di articoli che contiene un elenco di immagini incorporate. Lo schema è simile a:Richiesta lista di oggetti incorporati
_schema = {
'name': required_string, # group name
'description': {
'type': 'string',
'maxlength': 140,
},
'images': {
'type': 'list',
'scheme': {
'type': 'objectid',
'data_relation': {
'resource': 'images',
'embeddable': True,
'field': '_id',
}
},
}
}
Così sto cercando di fare una richiesta agli elementi endpoint per ottenere oggetti
/articoli/549ae47f4fb9041305403292 incorporati = { "immagini": 1} incorporato?
Ma invece di immagini incorporate, ricevo solo l'oggetto normale con l'elenco delle immagini _id.
Ecco un esempio di oggetto:
{
"_updated": "Wed, 24 Dec 2014 16:06:23 GMT",
"name": "New Item",
"images": [
"549ae47f4fb904130540328b",
"549ae47f4fb904130540328e",
"549ae47f4fb9041305403291"
],
"_created": "Wed, 24 Dec 2014 16:06:23 GMT",
"_id": "549ae47f4fb9041305403292",
"_etag": "949e3b731823bb2c08682ba4b6696b86856ef941",
"description": "The best item ever"
}
Ho cercato di convertire le immagini ids nella lista per objectIds, ma non aiuta. Qualche idea sul perché non funziona? Grazie