Описание тега meteor-collection-hooks
0
ответов
Порядок выполнения проверки метеоритного сбора и простой схемы различен на сервере и клиенте
Я использую collection2, simple-schema и meteor-collection-hooks. Первый тест // posts.js Posts = new Mongo.Collection("posts"); Posts.before.insert((userId, doc) => { console.log('Should see this'); }); //////////////////////////////////////////…
13 сен '15 в 18:15
1
ответ
Таймер на стороне сервера после обновления коллекции метеоров
В настоящее время я разрабатываю простую многопользовательскую игру в реальном времени и застрял в логике таймера. Когда в игре достаточно игроков, статус игры устанавливается на "НАЧАЛО", и оттуда я хочу запустить 10-секундный таймер и показать его…
08 янв '18 в 09:44
2
ответа
Крюк коллекции не вызывается во втором приложении
У меня есть приложение, написанное на Meteor 1.4, и я запускаю его на порту 3000 (называемом A) и знаю, что хочу использовать базу данных приложения A в другом приложении (называемом B). В консоли B я установил MONGO_URL так: export MONGO_URL=mongod…
11 дек '16 в 09:19
2
ответа
Добавить идентификатор нового документа в массив в существующем документе, используя коллекционные хуки
Я использовал matb33:collection-hooks вставить документ после вставки в другой, возможно ли обновить существующий документ после вставки? Я пытаюсь сделать следующее: в шаблоне Boxчей контекст данных имеет _id из boxIdвызовите метод для вставки ново…
17 янв '16 в 06:58
2
ответа
Метеор: как автоматически заполнить поле длиной массива, хранящегося в другом поле в коллекции?
У меня есть коллекция, определенная с помощью SimpleSchema/Collection2, например: Schema.Stuff = new SimpleSchema({ pieces: { type: [Boolean], }, num_pieces: { type: Number, }, Как я могу получить num_pieces автоматически заполняется длиной pieces м…
07 мар '16 в 22:45
1
ответ
Обновление итогов по количеству и цене в коллекции Метеор
У меня три поля quantity, price, а также total, Я только обновляю quantity а также price, так total должен быть рассчитан автоматически. Как я могу убедиться total всегда корректно обновляется? Я думаю, что я должен использовать крючок для сбора.
19 ноя '15 в 20:52
1
ответ
Маршрутизатор не получает объект коллекции для маршрутизации в документ коллекции
Я столкнулся с недавней проблемой, когда у моего маршрутизатора, кажется, нет коллекции для маршрутизации имени. У меня есть коллекция с именем Nodes. В этой коллекции есть много чтения из многих узлов с различными видами данных в каждом узле. Хотя …
26 фев '16 в 18:00
1
ответ
Meteor Autoform, ловушки для коллекций - Как вставить в массив профиля пользователя после вставки в коллекцию?
Я пытаюсь вставить в массив профиля пользователя после вставки автоформ в другую коллекцию (Meteor.users). Мой простой массив схем настроен так - (в схеме профиля) listings: { type: [String], optional: true }, "listings.$.id": { type: String, option…
25 фев '16 в 19:13
1
ответ
Крюки Meteor Collection не работают для внешних модификаций БД
У меня есть куча датчиков, разбросанных вокруг. Эти датчики передают свое состояние всякий раз, когда обнаруживают изменения в окружающей среде. Данные отправляются на сервер (созданный с использованием Java), где он обрабатывает эту информацию, а з…
10 мар '18 в 01:59
1
ответ
Вставка коллекции в Collection-Hook обходит SimpleSchema
Я знаю, что есть проблемы, открытые через Collection-Hooks, которые не работают с SimpleSchema. Кажется, проблема в том, что SimpleSchema работает до Collection-Hooks. Но в следующем примере я вставляю документ в совершенно другую коллекцию, и кажет…
19 мар '18 в 21:02
0
ответов
Angular Meteor 1.3 - Помощники по сбору
Я пытаюсь получить самый превосходный пакет помощников по сбору метеоритов для работы с Angular Meteor 1.3. У меня есть две коллекции. Lists.attachSchema(new SimpleSchema({ title: { type: String }, archived: { type: Boolean } createdAt: { type: Date…
30 дек '15 в 00:19
2
ответа
Метеоритная коллекция перехватывает обновление элемента на позиции в массиве
У меня есть этот объект: card: { customFields [ { id, value }, {id , value } ... ] } Массив customFields находится внутри карт, который включает элементы, состоящие из идентификатора и значения. Теперь я хочу обновить определенный элемент внутри мас…
04 сен '18 в 09:43
1
ответ
Перехват метеорной коллекции: получить контекст операции $set над полем в массиве
У меня есть коллекция, которая содержит массив объектов; Схема выглядит следующим образом: Boards.attachSchema(new SimpleSchema({ [...] 'members.$.userId': { type: String, }, 'members.$.isActive': { type: Boolean, }, [...] Теперь у меня есть ловушка…
27 июл '17 в 15:58
1
ответ
Как прервать вставку метеорных коллекций в перед крючком?
Как я могу прервать вставку, проверив некоторые условия в хуке before? Collection.before.insert((userId, doc) => { if(doc.property != valid){ // interrupt insert here } }); Я пытался throw new Meteor.Error('Insert Error','Not Allowed...') но это …
15 июл '19 в 12:22