流星方法“/用户/插入”未找到

我尝试使用以下流星方法“/用户/插入”未找到

import { Users } from "../../api/users/collection"; 

Users.insert(UserInfo);

插入到MongoDB的文档,但我收到此错误信息“方法‘/用户/插入’不发现”

我在这里创建了集合:

import { Mongo } from "meteor/mongo"; 

export const Users = new Mongo.Collection("users");

我已经创建使用在服务器端机器人3T处收集的用户名为‘用户’

使用此设置我可以.insert()与其他收藏但不是与新创建的Users收藏。

回答:

谢谢你,我已经找到了问题

我需要导入集合中的服务器端启动

对于我来说,它看起来像这样

import { Meteor } from "meteor/meteor"; 

import { Merchants } from "../../api/merchants/collection.js";

import { Orders } from "../../api/orders/collection.js";

import { Customers } from "../../api/customers/collection.js";

import mockMerchantData from "./mockMerchantData.json";

Meteor.startup(() => {

// If DB is empty, add mock data

if (Merchants.find().count() === 0) {

// Create a new database document for each merchant.

mockMerchantData.forEach((merchantData, i) =>

Merchants.insert({

...merchantData

})

);

}

});

以上是 流星方法“/用户/插入”未找到 的全部内容, 来源链接: utcz.com/qa/258625.html

回到顶部