Condividi
Unique ID con MongoDB
Sto cercando di realizzare un CMS per gestire un blog usando MongoDB come backend, vorrei fare in modo che il titolo di ogni post sia univoco così poi da formattarlo per avere url seo friendly ed allo stesso tempo uniche per evitare contenuti duplicati, il tutto senza usare i numeri come identificatori univoci, conoscete un modo per fare questo e verificare che il campo (non numerico) sia un identificativo unico in MongoDB?
In Corso
5
MongoDB
05-06-2018
1 Risposta
685 Visite
+1
Risposte ( 1 approvate )
Se vuoi inserire un vincolo di univocità in un tuo campo in MongoDB devi usare gli indici, questo potrebbe essere un esempio del tuo caso
questo ti assicura in via preventiva che non potranno essere inseriti due titoli uguali all'interno del db, quindi non potrai mai avere due documenti (post) con lo stesso titolo.