Вопросы по теме 'simple-schema'

MeteorJS и коллекция2. Как создать схему с данными типа «Время»?
Привет, я пытаюсь создать коллекцию MongoDB со схемой Collection2, подключенной к Autoform (в частности, Quickform, если это возможно), что позволяет мне хранить время и дату, а не только дату. Для даты проверка JSON — это type: Date, — есть ли...
179 просмотров

Как получить доступ к собственному идентификатору пользователя в AutoForm Select2 Meteor?
Я использую Select2 AutoForm, и у меня есть следующая схема: Schema = {}; Schema.users = new SimpleSchema({ users: { type: [String], autoform: { type: "select2", options: function () {...
220 просмотров

Паб/подписка Meteor
Это ниже мой код коллекции Competitions = new Mongo.Collection("competitions"); var CompetitionsSchema = new SimpleSchema({ year: { type: String }, division: { type : String, allowedValues: ['Elite',...
43 просмотров
schedule 07.06.2023

Meteor simpleSchema предотвращает обновление полей
Можно ли указать, что поле не подлежит обновлению, используя саму схему, а не определяя его в правиле разрешения/запрета? Мне интересно, потому что я использую быструю форму, чтобы позволить пользователям редактировать свои данные пользователя на...
462 просмотров
schedule 06.12.2022

Как проверить обновление по SimpleSchema перед обновлением документа в коллекции
Я пытаюсь проверить свои данные по SimpleSchema, прежде чем они будут отправлены в коллекцию, но по какой-то причине я не могу сделать это с этой ошибкой. Exception while invoking method 'createVendorCategory' { stack: 'TypeError: Cannot call...
158 просмотров
schedule 02.10.2022

Обновления профиля пользователя не работают после прикрепления простой схемы
Я пытался создать userProfile , добавив дополнительную информацию к Meteor.users , используя следующие пакеты: aldeed:simple-schema aldeed:Collection2 aldeed:AutoForm Форма обновления генерируется и заполняется...
179 просмотров

Meteor Autoform `this.field(keyName).value` возвращает неопределенное значение в схеме
У меня есть Person , и я хочу, чтобы поле fullName и значение автоматически создавались, когда человек меняет свои поля firstName или lastName . People.attachSchema(new SimpleSchema({ firstName: { type: String, optional:...
188 просмотров

Невозможно установить уникальное поле в коллекции Meteor.
Я пытаюсь сделать одно поле уникальным, используя простую схему. Но что бы я ни делал, это не работает. Вот как я это настроил: let schema = new SimpleSchema({ name: { type: String, label: 'Committee name', max: 200 },...
578 просмотров

Ошибка при вставке в коллекцию в Метеоре
Я использую метеор с SimpleSchema и Collection2. И реагировать. Я столкнулся с ошибкой при вставке элемента в коллекцию. вот код: моя коллекция и схема в recipes.js: import { Meteor } from 'meteor/meteor'; import { Mongo } from...
307 просмотров

Ошибка SimpleSchema: после фильтрации ключей, не входящих в схему, ваш модификатор теперь пуст.
Я создал новую SimpleSchema для своей коллекции. Определение коллекции и схема: GIST После вызова этого метода из клиента: export const setEventInvitationStatus = new ValidatedMethod({ name: 'events.updateParticipantStatus', mixins:...
2980 просмотров
schedule 28.10.2023

Пользовательская ошибка с использованием простой схемы в Meteor
SimpleSchema.messages({ "minString": `[label] must be at least [min] ${this.min===1 ? 'character' : 'characters'}` }); Но this.min не работает, потому что это === окно. Как я могу получить доступ к значению min и в соответствии со значением...
61 просмотров
schedule 19.04.2023

Есть ли способ повторно использовать шаблон для хранения данных в разных идентичных коллекциях с помощью метеора SimpleSchema + Autoforms?
Я немного обновляю исходный вопрос, так как нашел ответ на первый раздел того, что искал. НОВЫЙ ВОПРОС: На данный момент у меня есть одно определение схемы, которое присоединяется к 3 коллекциям, а именно C1, C2, C3. some_schema = new...
39 просмотров

fileLink не разрешен схемой
Я пытаюсь использовать Simple Schema в своем текущем проекте Meteor React, но по какой-то причине я не могу заставить его работать. Это моя схема: Comments.schema = new SimpleSchema({ city: { type: String, label: 'The name...
67 просмотров
schedule 07.10.2022

Как избежать избыточности при использовании SimpleSchema и ValidatedMethod для коллекции метеоров?
В метеорном веб-приложении есть ли избыточность SimpleSchema и ValidatedMethod? При попытке повторно использовать ранее определенную схему я получаю синтаксическую ошибку. Вот что я имею в виду: mycollection.js export const myCollection =...
58 просмотров

Aldeed Simple-Schema, как использовать допустимые значения в поле из другого?
Я пытаюсь создать определенную простую схему для коллекции, и я хотел бы убедиться, что: когда пользователь вводит новый выбор в my selectsCollection, он помещает значение одного из параметров в качестве выбранного значения. Например:...
736 просмотров

SimpleSchema: как проверить определенный массив
Как вы можете видеть ниже, в проверенный метод передается параметр массива. Для проверки я использую SimpleSchema. клиент const url = "/articles/bmphCpyHZLhTc74Zp" example.call({ item: url.split('/') }) сервер example = new...
149 просмотров
schedule 26.10.2022

SimpleSchema: условно обязательное поле не работает
Вот как я выполняю проверку с помощью SimpleSchema с условно обязательным полем ( module ). Так что это требуется только в том случае, если type имеет значение «начало». клиент const module = 'articles', _id =...
255 просмотров
schedule 14.12.2022

Простая схема удаляет значение объекта (объект состояния редактора Raw Editor) при очистке
Я использую версию Simple Schema для npm. У меня есть схема, определенная следующим образом: const PageSchema = new SimpleSchema({ organizationId: String, title: String, published: Boolean, slug: String, content: { type: Object,...
125 просмотров
schedule 03.07.2023

Простая схема коллекции метеоров, допустимые значения для массива?
Когда я создал схему: permissions: { type:[String], allowedValues: [ 'admin', 'normal', ], }, применяются ли проверки allowValues ​​для элементов внутри массива?
34 просмотров
schedule 18.05.2023