2015-03-05 18 views
5

Sto provando a impostare un'applicazione di loop forte di esempio e sto ricevendo il seguente errore quando provo a provare il post API usando/explorer.StrongLoop Explorer Persisted Model Error

"Cannot call AccessToken.findById(). The findById method has not been setup.. The PersistedModel has not been correctly attached to a DataSource." 

mi sono imbattuto attraverso e installato loopback SLC: ACL con le seguenti impostazioni:

"acls": [ 
    { 
     "accessType": "*", 
     "principalType": "ROLE", 
     "principalId": "admin", 
     "permission": "ALLOW" 
    } 
    ], 

Tuttavia, queste impostazioni non sembrano applicarsi a mio modello.

risposta

1

Ho avuto lo stesso problema: quello che mi ha risolto è stato quello di eliminare la memoria locale del mio browser (nella scheda "Risorse" negli strumenti di sviluppo). La spiegazione era che stavo usando un'altra app di loopback che usa un'autenticazione basata su token.

0

Ho lo stesso messaggio di errore e la soluzione per me è stato quello di modificare modello config.json con il valore al "datasourse" sul mio soggetto:

"cat": { 
    "dataSource": "mydb", 
    "public": true 
    } 

I file integrali sono:

modello-config.json

{ 
    "_meta": { 
    "sources": [ 
     "loopback/common/models", 
     "loopback/server/models", 
     "../common/models", 
     "./models" 
    ], 
    "mixins": [ 
     "loopback/common/mixins", 
     "loopback/server/mixins", 
     "../common/mixins", 
     "./mixins" 
    ] 
    }, 

    "cat": { 
    "dataSource": "mydb", 
    "public": true 
    } 
} 

datasourse. json

{ 
    "mydb": { 
     "host": "localhost", 
     "port": 27017, 
     "url": "", 
     "database": "test", 
     "password": "", 
     "name": "", 
     "user": "", 
     "connector": "mongodb" 
    } 
} 

sto lavorando ad un esempio con loopback 3.xe ho dovuto installare il seguente pacchetto nodo per consentire il collegamento con MongoDB

npm installare loopback-connector-mongodb - salvare

Se avete bisogno di ulteriori informazioni, si potrebbe referer a doc funzionario https://loopback.io/doc/en/lb3/MongoDB-connector.html