0

Ich versuche, eine öffentliche AutoForm zu erstellen, die Daten sammelt. Daher haben die Benutzer, die das Formular verwenden, keine userIds. Wie erstelle ich ein Einfügungsformular ohne Einschränkungen?AutoForm einfügen keine Einschränkungen

Dies ist, was ich zuvor verwendet habe, aber es erfordert als Benutzer registriert werden.

Collection.allow({ 
    insert: function(userId, doc) { 
    return !!userId; 
    }, 
}); 

Antwort

2

Nur es, dies ändern:

Collection.allow({ 
    insert: true, 
}); 

Grundsätzlich erlaubt es jemand einen Datensatz in die Datenbank einzufügen.

+0

Ich bin mir nicht sicher, warum Ihre Lösung nicht funktionierte, jedoch hinzufügen in 'einfügen: Funktion (doc) { zurück True; } 'macht es funktioniert. Danke Mikkel. – bp123

+0

Entschuldigung, mein Schlechter, ich habe mich gefragt, ob eine explizite Rückgabe nötig war :) – Mikkel

+0

Alles gut. Sobald ich es gesehen habe, fiel der Groschen, danke nochmal. – bp123

Verwandte Themen