问题标签 [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.

0 投票
1 回答
346 浏览

javascript - 当修饰符选项为真时,验证对象必须至少有一个运算符 - Collection 2 包 - Meteor

尝试创建用户时出现以下错误:

这是我调用该createUser方法的方式:

attr具有以下值: 在此处输入图像描述

这是我定义users架构的方式:

我找不到不正确的地方。任何建议都是最受欢迎的!

0 投票
1 回答
185 浏览

mongodb - MeteorJS & Collection2. 如何使用“时间”类型的数据创建模式?

嗨,我正在尝试使用连接到 Autoform(特别是 Quickform,如果可能的话)的 Collection2 模式创建一个 MongoDB 集合,它允许我存储时间和日期,而不仅仅是日期。

对于某个日期,JSON 验证是type: Date,- 是否存在type: Time

或者另一种将日期/时间选择器插入自动表单并将其保存到 Collection2 Schema Collection 的方法?

感谢您提供任何指向类似问题的帮助或提示。

0 投票
1 回答
43 浏览

meteor - Meteor:导出渲染模板以供离线使用

我有一个在线工具供用户构建和预览幻灯片演示(上传图像、编辑文本)。

有没有办法“导出”渲染幻灯片的内容以供离线使用?这意味着用户可以仅使用静态文件在浏览器中本地查看演示文稿。

0 投票
1 回答
1159 浏览

meteor - Meteor Autoform/SimpleSchema - quickform (type="update") 不工作

我有一个我认为是简单的 SimpleSchema 的东西,我目前有两个模板。一个包含一个用于将新文档插入集合的快速表单,另一个也是一个快速表单,它应该从第一个模板更新文档。

插入表单工作正常,但是当我尝试加载更新模板时,我的控制台显示以下错误并且提交按钮不起作用。根据遇到类似问题的人的说法,该错误通常是由递归函数引起的,但我在任何地方都找不到。

这是我的两个模板:

和我在这里的简单模式:

有人知道我哪里出错了吗?

在过去的几个小时里一直在玩比特:/

0 投票
2 回答
742 浏览

javascript - 如何在 Meteor 的自定义验证简单模式中检查布尔值是否为真

我有以下架构:

我的目标是检查是否description为空,但前提是复选框multiplayer已被选中。如果未选中复选框,则description不应强制填写。

我尝试了上面的代码,但它没有验证。即使我没有描述并且我选中了复选框,我也可以提交表单。

0 投票
2 回答
799 浏览

mongodb - 使用 collection2 和 autoform 扩展 Meteor.User 集合

我已经被这个问题困扰了一天半了。我要做的是在我的 Meteor.User 集合中创建一个 userProfile 部分。因此,当用户登陆“设置”页面时,他们可以更新他们的信息。这就是我所拥有的。

顺便说一句,我正在使用用户帐户包进行登录/注册过程。

更新:3 表单提交但没有数据被插入/更新。我已经注释掉了“Schema.User”,因为如果我将它放入并将其附加到 Meteor.users.attachSchema(Schema.User)。自动表单加载字段。这就是为什么我把 Schema.UserProfile 改为。我检查了控制台日志,它给了我错误“[Access Denied] 403”它一定是允许/拒绝冲突吗?我在这里列出了所有代码。

设置 HTML:

在两个目录中设置 JS

在客户端目录中设置 JS

如果有人能指出我正确的方向,那将非常有帮助!

0 投票
1 回答
107 浏览

meteor - 由于缺少集合对象,Collection2 关系错误

我正在尝试在 2 个集合之间创建关系,但其中一个集合无法在另一个集合中引用。具体来说,我有 2 个集合:站点和内容类型。这就是它们包括的内容:

这是 ContentTypes 集合:

当我将 Sites 引用添加到 ContentTypes 架构时,应用程序崩溃并出现以下错误:

ReferenceError:站点未在 lib/collections/content_types.js:32:11 中定义

除了this之外,我没有太多运气在 collection2 中找到关系的文档。看起来那里引用的格式应该基于这个线程工作。

0 投票
1 回答
328 浏览

meteor - METEOR - 自动增加订单号

我需要做的是使用 collection-2 或另一个包来自动创建一个新的订单号,从上次使用的订单号递增。

即从PO123456开始,当我保存这个订单时,下次我做一个新的PO时,它会自动生成编号PO123457。

我一直在寻找一个很好的示例或教程,但我找不到。

0 投票
1 回答
135 浏览

javascript - 在 Meteor 中使用 autoform 创建简单的输入字段

现在我有多个过滤器

我填充的

有了collection2,我设置options了:

是否可以使用autoformcollection2创建一个select已经填充了选项的简单元素,而无需自己创建 html 并使用选项填充模板?

我想我可以做类似的事情{{> quickField name=fieldName }},但我不知道如何判断它应该从哪个模式中查看,以及如何对选择更改做出反应。

我只是认为在我的模式中指定选项并填充模板的选项似乎很愚蠢。这应该自动完成。

0 投票
1 回答
93 浏览

javascript - 对象和文件上传字段未显示

这是我的架构但是没有显示带有字段名称和数量的成分对象,也没有显示我的图像上传文件。所以你能告诉我我的错误以及如何纠正它吗?

在这里,我将它们与自动表单一起放入我的模板中