Come garantire l'unicità di un campo particolare nel modello di loopback. Come di seguito è il post del modello, ho un campo generico in esso, voglio che sia univoco nel database, e loopback a attraverso un errore, sull'inserimento della chiave duplicato.Garantire un valore di campo univoco nel modello di loopback
{
"name": "Post",
"plural": "Post",
"base": "PersistedModel",
"properties": {
"genericId": {
"type": "string",
"required":True
},
"moderatedAt": {
"type": "date"
}
},
"validations": [],
"acls": [],
"methods": []
}
Ho provato a cercare la documentazione e altri esempi, ma senza successo. Una soluzione a cui posso pensare è creare un remoteHook per la funzione create e convalidare questo campo prima di inserirlo, ma cercando un altro modo.
si può anche far rispettare l'unicità sul database direttamente – Ravi
Sì, di Strongloop documentazione LoopbackJS è incredibilmente infelice. – Green