问题标签 [meteor-collection2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
meteor - 无法访问 Collection2 中的 Set Context 以在 CLIENT 上显示无效键
我正在使用 Collection2 进行表单插入和验证。它工作得很好。
我唯一的问题是使用上下文访问将错误返回给客户端用户的键。
我有以下代码:
验证在服务器上正常工作,当插入被拒绝时,我通过终端看到正确的消息,但在客户端上调用验证上下文总是返回一个空数组。[]
以下任一在服务器上工作,但如果我在客户端上尝试这些它们是空的:
或者
更新: 我在客户端的语法上尝试了更多尝试。相同的空数组结果。以下是尝试:
javascript - 在meteorjs中加入两个简单的模式
有没有办法在同一级别加入两个简单的模式。我是说:
meteor - 如何使用 autoform 在模式中获取下拉选项?
我想从另一个集合(即 MyCollection)中获取下拉选项。在这个集合中,我拥有所有选项值(即选项)。我正在使用 collection2 包,我只想获取模式中的所有选项,而不使用帮助程序。
定义集合:
集合结构:
collection2 架构:
html:
任何建议...
javascript - Meteor 简单模式数组应该有 defaultValue none
我有一个表格供人们创建一个稍后将有成员的活动,尽管不是在创建时。创建事件时,不应添加任何成员,因此自动表单不显示成员字段:
对于要提交的表单,我相信我必须确保Events
集合的所有必填字段都有一个值,即使那不是表单。即使我尝试添加defaultValue,表单也不会提交(提交按钮无效,我正在检查 minimongol 以确保没有记录条目):
和autoValue将创建者添加为成员:
我在一分钟前遇到了这个问题,默认情况下设置了没有表单字段的事件创建者,现在它可以工作了:
但我无法让这个基于数组的默认值运行。我也试过defaultValue: "['']"
和其他几个。暂时卡住了,求帮助。。
javascript - 我的 Meteor.users 架构每次都验证失败
我正在使用 collection2 包,如下所示:https ://github.com/aldeed/meteor-collection2
我设置了一个简单的模式,其中 onlyemail
是一个非可选值,但尽管如此简单,但每次声称“需要电子邮件”时验证都会失败。
我的架构:
我是这样设置的:
为了检查它,我硬编码了一个值来添加一个具有完美电子邮件地址的用户:
但是当我运行这个时,会返回一个大异常,除其他外说:
调用方法“registerUser”时出现异常错误:需要电子邮件
在 getErrorObject
<packages/aldeed:collection2/collection2.js:369:1>
已清理并报告给客户:需要电子邮件 [400]
我错过了什么?
meteor - 在 Meteor 中使用 AutoForm 和 Collection2 包的动态 Country-State-City
我正在使用autoform和collection2包并在流星中制作表格。截至目前,我为国家-州-城市下拉列表设置了一些硬编码选项,并且插入更新工作正常。现在我想第一次只有国家下拉菜单是启用其他两个是禁用的。根据国家/地区选择,州下拉菜单将填充并启用。然后根据州选择城市应该人口。我不想手动执行此操作。有没有办法使用autoform / collection2功能来做到这一点???我的代码示例如下:
Collection2 架构:
HTML ::
有什么帮助吗??
meteor - 在集合中使用关系
我有一个名为 Assesments 的集合和另一个名为 ChairAssesments 的集合,我现在分别定义了这些,但是为了以后使用,我想在我在 Assesments 中插入值时默认将一个值插入到 ChairAssesments 中。
所以我想做类似的事情
但这不起作用
评估收集
主席评估集合
meteor - 流星collection2类型对象
我正在尝试创建一个字段 modifiedBy ,其类型为:对象(对于 Meteor 用户)。
我看到您可以为自定义对象设置 blackbox: true ,但是如果我想设置特定对象,例如组(集合)字段 modifiedBy 是登录用户,非常感谢任何指针/帮助。
谢谢
mongodb - MeteorJS 动态查询
是否可以动态构建查询?例如,我需要构建一个这样的函数:
var dynamicQuery = function(collectionName) {
return collectionName.find({});
}
javascript - 同时使用带有集合和单独架构的 quickForm 似乎不起作用
我想在数据库中以秒为单位存储时间值。
在表单中,用户应该能够将其键入为字符串 (MM:SS)。提交后,字符串 (MM:SS) 应转换为秒。这就是为什么表单验证的架构不同于后端验证的架构(就在将其写入数据库之前)的原因。
所以我做了这里应该做的事情(https://github.com/aldeed/meteor-autoform#autoform-1),我定义了两个模式,一个用于表单(time.type =“String”),另一个用于我附加到集合(time.type = Number)。
在模板中,我设置了两个参数,collection="TimeItem"
和schema="SpecialFormSchema
。
最后,表单始终使用 HTML Number 输入字段呈现并忽略表单架构。
有人可以帮忙吗?提前致谢!