Questa è la firma per oneUrl
funzione: oneUrl(route, url)
E dalla documentazione:
Qual è l'uso di 'percorso' nelle funzioni Restangular oneUrl() e allUrl()
oneUrl (percorso, url): Ciò creerà un nuovo oggetto Restangular che è solo un puntatore a un elemento con l'URL specificato.
Per me, sembra inutile impostare Route
quando si invia un URL per la risorsa. Perché esiste nella lista degli argomenti? Perché è obbligatorio? E come può essere usato?
Esattamente! Secondo la mia comprensione del design REST, le risposte dovrebbero essere auto-descrittive e contenere collegamenti ad altre risorse se necessario. E a causa di ciò, 'oneUrl' è uno dei metodi di Restangular frequentemente usati per me! Che ne dici di passare l'url assoluto anche per 'route' ?! Non risolve il problema che hai menzionato? –
@ AlirezaMirian divertente non ci ho nemmeno pensato; sembrava "sbagliato" ... ma alla fine ha funzionato. Non stava generando l'url corretto perché anch'io non stavo specificando il selfLink come il mio campo 'url'. Grazie per l'idea. – saschwarz