2014-09-17 3 views
0

Я точно следовал этому руководству: https://www.youtube.com/watch?v=HVr02nLZ6u4 Единственное различие заключается в том, что я попытался вставить данные в коллекцию пользователей, которая уже существует в соответствии с подтверждением Robomongo, поскольку у меня есть учетные записи и учетные записи, установлены пакеты паролей. Когда я добрался до конца и попытался вставить данные в коллекцию, я получил следующую ошибку, подробно описанную в этом первом снимке экрана. На втором снимке экрана вы видите, что коллекция существует. На последнем снимке экрана вы можете увидеть мой исходный код. В заключение я также попробовал сборник, который я создал в исходном коде, и ответил на него с помощью команды «Uncaught ReferenceError: потребитель не определен» в консоли. Я бы предпочел вставить в таблицу пользователей, но все в порядке с вставкой в ​​таблицу пользователя, которую я составил. Сказав это, я был бы признателен за решения для обоих случаев. Спасибо!Вставка данных в коллекции метеоров

This is the error after I followed the directions exactly

Here you can see that the 'users' collection exists

My JS source code

My HTML source code

Спасибо за помощь еще раз!

ответ

2

Если вы хотите получить доступ к коллекции users, используйте Meteor.users.

Другое дело, что создание документа user должно быть выполнено с Accounts.createUser, которое исходит от accounts-password.

+0

Спасибо за ваш ответ. Я полный начинающий преподаватель, и я не понимаю, как ваши ответы помогают мне написать код, который позволит включить данные из формы, которая будет вставлена ​​в базу данных. Не могли бы вы уточнить? Btw, Kuba - очень классный сайт (http://kubawyrobek.com/)! – rashadb

+0

После дальнейшего расследования я столкнулся с http://stackoverflow.com/questions/18518449/meteor-insert-failed-method-not-found Что ясно показывает, что сбор должен быть объявлен на сервере и клиенте. – rashadb

+0

Это правильно, но я думал, что вы собираетесь использовать коллекцию пользователей Meteor с пакетом 'accounts-password'. Я рад, что тебе нравится мой сайт. –

Смежные вопросы