Size: a a a

Meteor.js - русскоговорящее сообщество

2018 December 14

AS

Alex So in Meteor.js - русскоговорящее сообщество
Я ж не жалуюсь) просто человеку помогаю) мне и meteor-collection2 норм
источник

NW

Nerzh Woodcrust in Meteor.js - русскоговорящее сообщество
кстати в проекте этом как раз используется astronomy если это на что-то влияет ...
источник

SN

Satoshi Nakomoto in Meteor.js - русскоговорящее сообщество
Nerzh Woodcrust
кстати в проекте этом как раз используется astronomy если это на что-то влияет ...
Она влияет только на удобвство пользования коллекциями это как ORM в ROR только для монги
источник

NW

Nerzh Woodcrust in Meteor.js - русскоговорящее сообщество
Satoshi Nakomoto
Она влияет только на удобвство пользования коллекциями это как ORM в ROR только для монги
понял, да я так и предполагал, просто после всего я уже отметаю свои предположения и считаю их все неверными )
источник

M

Mishanti in Meteor.js - русскоговорящее сообщество
благодарю! ) вчера пробовал уже таким путем идти, но ваш совет меня натолкнул на то чтобы попробовать еще раз )) и в итоге все получилось. дело в том что я тут использую пакет PersistentMinimongo2 и он почему-то при первой загрузке хелпера не видит элементы в коллекции ) вообщем нашел как это обойти чтобы он не перезаписывал ее если она _пока_ не найдена )
источник
2018 December 20

M🇷

Mikhail 🇷🇺🇨🇦 in Meteor.js - русскоговорящее сообщество
Пиздец они всё перелопатили
источник

M🇷

Mikhail 🇷🇺🇨🇦 in Meteor.js - русскоговорящее сообщество
Чёж теперь
источник

M🇷

Mikhail 🇷🇺🇨🇦 in Meteor.js - русскоговорящее сообщество
Нет автоимпорта
источник

M🇷

Mikhail 🇷🇺🇨🇦 in Meteor.js - русскоговорящее сообщество
Всё руками
источник

SN

Satoshi Nakomoto in Meteor.js - русскоговорящее сообщество
Автоимпорт в основном все не правильно импортирует, сейчас все контролируешь сам
источник
2018 December 21

M🇷

Mikhail 🇷🇺🇨🇦 in Meteor.js - русскоговорящее сообщество
Как импортить локальный пакет?
источник

M🇷

Mikhail 🇷🇺🇨🇦 in Meteor.js - русскоговорящее сообщество
Они там в метеор набухались?
источник

SN

Satoshi Nakomoto in Meteor.js - русскоговорящее сообщество
Mikhail 🇷🇺🇨🇦
Как импортить локальный пакет?
import { SomeExportedVar } from 'meteor/local_package_name'
источник

SN

Satoshi Nakomoto in Meteor.js - русскоговорящее сообщество
пакеты метеора как всегда не обязательно импортировать если написаны без ES6 через api.export
источник
2018 December 22

NW

Nerzh Woodcrust in Meteor.js - русскоговорящее сообщество
я вернулся к этому заданию снова, посмотрел код и понял, что немного не понял, как это делается...

я так понял что added - это типа колбек на добавление новой сущности.
Первый вопрос добавление куда ? В базу сервера или в базу браузера (минимонги). Я так понимаю, что в базу браузера.

Тогда ты в своем примере вызываешь внутри колбека added - this.added(...) что, не смотря на то, что я вызываю его с аргументами для коллекции 'custom-client-collection'
this.added('custom-client-collection', newId, {newFields})
вызывает рекурсию !

Я так понял что наверное нужно сделать эту запись
this.added('custom-client-collection', newId, {newFields})
не в обсервере а просто внутри публикации ? ок

но для этого мне нужно будет в начале получить эту свою выбрку

тоесть по сути я внутри публикации должен вызвать fetch()

item = Item.find({}, {условие выборки}).fetch()[0]
this.added('custom-client-collection', item._id, item)
this.ready()

...

но тогда вопрос в fetch() это же синхронная операция или не ? и вообще это легально так делать и какие новые подводные метеориты меня могут ожидать с этим великолепным фрейморком )
источник

AM

Aga Mahmudov in Meteor.js - русскоговорящее сообщество
Бегите, глупцы. Пока метеор не поглотил вас полностью
источник

SN

Satoshi Nakomoto in Meteor.js - русскоговорящее сообщество
Nerzh Woodcrust
я вернулся к этому заданию снова, посмотрел код и понял, что немного не понял, как это делается...

я так понял что added - это типа колбек на добавление новой сущности.
Первый вопрос добавление куда ? В базу сервера или в базу браузера (минимонги). Я так понимаю, что в базу браузера.

Тогда ты в своем примере вызываешь внутри колбека added - this.added(...) что, не смотря на то, что я вызываю его с аргументами для коллекции 'custom-client-collection'
this.added('custom-client-collection', newId, {newFields})
вызывает рекурсию !

Я так понял что наверное нужно сделать эту запись
this.added('custom-client-collection', newId, {newFields})
не в обсервере а просто внутри публикации ? ок

но для этого мне нужно будет в начале получить эту свою выбрку

тоесть по сути я внутри публикации должен вызвать fetch()

item = Item.find({}, {условие выборки}).fetch()[0]
this.added('custom-client-collection', item._id, item)
this.ready()

...

но тогда вопрос в fetch() это же синхронная операция или не ? и вообще это легально так делать и какие новые подводные метеориты меня могут ожидать с этим великолепным фрейморком )
Рабочий пример
источник

M🇷

Mikhail 🇷🇺🇨🇦 in Meteor.js - русскоговорящее сообщество
Друзья
источник

M🇷

Mikhail 🇷🇺🇨🇦 in Meteor.js - русскоговорящее сообщество
Как в новой версии метеор импортировать клиентские JS-ники?
источник

M🇷

Mikhail 🇷🇺🇨🇦 in Meteor.js - русскоговорящее сообщество
И почему они в метеоре натворили такой ёбаный пиздец?
источник