Описание тега meteor-publications
1
ответ
Как правильно использовать this.added
Я пытаюсь опубликовать коллекцию, и я хотел бы добавить в поле, которое не существует в коллекции. Я мог бы быть далеко от пути, но я думал, что мог бы использовать this.added() добавить поля в опубликованную коллекцию. Может кто-нибудь, пожалуйста,…
18 окт '17 в 02:10
1
ответ
Связывание пользователей по идентификатору в Meteor Publish
У меня есть документ на монго в следующем формате: Group: { participants: [ userId, userId, userId ] } ... где userIds, очевидно, являются собственными ObjectIds Метеора для документа пользователя. Проблема, с которой я действительно сталкиваюсь, за…
24 мар '16 в 17:40
1
ответ
Опубликовать коллекцию несколько раз Метеор JS
У меня есть коллекция, которую я должен опубликовать как целиком, так и частично. Задача сейчас состоит в том, что, как только я опубликую в целом, он переопределяет тот, который должен возвращать только 5 одновременно. Публикация с установленным ли…
25 сен '17 в 20:10
2
ответа
Ошибка Tracker afterFlush: невозможно прочитать значение свойства из контекста данных в обратном вызове, отображаемом шаблоном
Я делаю простое приложение Meteor, которое может перенаправлять на страницу, когда пользователь нажимает на ссылку. На шаблоне 'redirect' я пытаюсь получить значение свойства 'url' из экземпляра шаблона. Но я получаю правильное значение только при п…
02 фев '15 в 05:22
1
ответ
Метеоритная подписка не обновляется, несмотря на WaitOn
Я использую Iron Router. У меня есть RouterController, который выглядит примерно так: var loggedInUserController = RouteController.extend({ layoutTemplate: "GenericLayout", waitOn: function () { return Meteor.subscribe("TheDataINeed"); } }); И у мен…
22 май '16 в 11:14
0
ответов
Бесконечная прокрутка Meteor React: остановить обновление компонента
Я использую Метеор с React. У меня есть компонент, который обернут в реагирующий композитор, чтобы подписаться на мои данные. Я установил ограничение на публикацию на сервере равным 10 и увеличивал его каждый раз, когда пользователь нажимает кнопку …
23 апр '17 в 09:58
1
ответ
Как сделать функцию, которая использует счетчики для реактивного вычисления значений
Я новичок в метеорите, и я попытался использовать пакет tmeasday: publish-countts для публикации некоторых подсчетов. Реактивность прекрасно работает из коробки, когда я просто читаю счетчики, но когда я использую счетчики в функции Template.helper,…
15 май '15 в 15:31
2
ответа
Пересекающиеся публикации Метеор
У меня есть приложение-метеор, в котором есть 2 публикации для постов. Один для всех сообщений и один для избранных. Есть 2 избранные посты - "Пост 1" и "Пост 4". Я показываю избранные посты на всех страницах, в то время как я делю все посты (включа…
16 май '17 в 16:25
1
ответ
Meteor/React - Обновление подписки при изменении состояния
У меня проблемы с подпиской и React, возможно, я делаю это неправильно. Вот проблема: я хотел бы создать страницу со списком фильмов, предоставленных коллекцией Монго, также есть фильтр жанра и кнопка "загрузить еще". Когда я использую только load m…
27 окт '17 в 11:11
1
ответ
Использование публикаций для создания индикатора выполнения для подписок
Я звоню в Google Analytics API несколько раз и загружаю эти данные в подписку. Теперь я хочу создать индикатор выполнения, который информирует пользователя о том, что данные загружаются, и дает представление о том, сколько времени это займет. Я проч…
12 авг '17 в 17:24
1
ответ
Метеоритная публикация this.ready не запускается
Я объединил две мои публикации в одну, так как они были очень похожи. Они оба вернули набор курсора. Я переписал их в низкоуровневом API, чтобы иметь некоторый контроль над удалением данных. Моя проблема в том, что по причине, которую я полностью иг…
10 май '16 в 13:22
2
ответа
Meteor-publish возвращает больше строк, чем требуется от MongoDB
У меня есть коллекция: { "_id" : "SeGtBvCT7ojF2v5x9", "teamId" : "d74JJ9s5k6tijeQaz", "userScores" : [ { "userId" : "6ghphqzx9GFnvKYKY", "scores" : 10, "addedAt" : ISODate("2019-02-04T06:37:06.387Z") }, { "userId" : "56ghp45hqzx9G2dda", "scores" : 1…
04 фев '19 в 07:17
1
ответ
Отфильтрованная по метеору публикация с ограничением и пропуском с общим количеством
Учитывая публикацию отфильтрованного и разбитого на страницы метеора, как мне получить общее количество с примененным отфильтрованным? Код клиента: import { Meteor } from 'meteor/meteor'; import { Template } from 'meteor/templating'; import { Track …
27 фев '19 в 15:58
0
ответов
Исключение в поставленной в очередь задаче: TypeError: Невозможно прочитать свойство "склейка" неопределенного углового метеора
Я использую angular-meteor для своего проекта. Когда я удалил "autopublish" и добавил методы публикации для своих коллекций, я получаю следующую ошибку в консоли, когда пытаюсь получить какие-либо данные. Exception in queued task: TypeError: Cannot …
23 мар '16 в 05:36
1
ответ
Как построить реактивную публикацию, когда публикуемый курсор основан на другом контенте коллекции?
У меня две коллекции items а также worksheet, Каждый лист имеет item поле массива, где я храню весь лист items _Я бы. Исходя из этого поля, я публикую элементы для текущего рабочего листа. Издание выглядит так: Meteor.publish("get_items", function(w…
14 сен '15 в 14:32
1
ответ
Как отфильтровать поддокумент (массив) на основе некоторого предиката в публикации Метеор?
Я пытаюсь фильтровать не только поля, но и объекты внутри моего поля массива. Ссылаясь на пример ниже, для поля сегментов, я хочу, чтобы мой клиент получал только те объекты в массиве сегментов, где isReleased === true Пример схемы { _id: 123456, se…
29 окт '16 в 15:06
2
ответа
Как улучшить или избежать цикла поиска / извлечения в публикации метеора?
TL;DR: Чат - это одна коллекция. ChatMess другой, который имеет сообщения, ссылающиеся на _id чата. Как получить последние сообщения из списка чатов с наименьшим количеством вычислений? Здесь цикл поиска / извлечения в цикле слишком тяжелый и длинны…
25 фев '16 в 15:40
1
ответ
Как опубликовать несколько коллекций в одной подписке вызова в метеоре?
Можно ли опубликовать несколько коллекций за один звонок? если так, пожалуйста, ведите меня.
06 июл '15 в 05:25
2
ответа
Метеор: Публикация всех пользователей, не работающих без пакета автопубликации
Я хотел бы показать список всех пользователей, в моем шаблоне. Я имею: //publications.js Meteor.publish('users', function() { return Meteor.users.find({}, { fields: {username: 1, profile: 1} }); }); //router.js Router.route('/users/add/:_id?', {name…
14 июн '15 в 18:28
0
ответов
Как вы можете предотвратить публикацию поля в некоторых случаях?
Если бы преобразования работали в функциях публикации, я бы делал: Items.find {}, transform: (o) -> if o.foo_is_private delete o.foo
09 мар '15 в 06:22