如何使用解析服务器从现有的 mongo 集合中获取数据?
Posted
技术标签:
【中文标题】如何使用解析服务器从现有的 mongo 集合中获取数据?【英文标题】:how to get data from existing mongo collection using parse server? 【发布时间】:2021-10-05 17:39:23 【问题描述】:我是 Parse Server 的新手。
我在 Mongodb 的“员工”数据库中有一个现有的集合“用户”。
我需要使用 Parse Server 获取用户数据。
下面是代码:
var query = new Parse.Query(users);
query.find().then((data) =>
return data;
).catch((error) =>
return error;
);
但我收到错误“用户”未定义。
需要一些有价值的帮助。
【问题讨论】:
我知道这些集合不是使用 Parse 创建的,对吧? Parse 并非旨在处理预先存在的数据,而只能处理通过 Parse 创建的数据。我会尝试在 Parse 上创建一个新类并导入现有数据。 【参考方案1】:如果您的 Class 确实被称为 users
(这与名为 User
的内置 Parse Server Class 不同),则使用:
var query = new Parse.Query('users');
//注意'users'周围的引号
如果您实际上是在尝试查询内置的 User
类,请使用:
var query = new Parse.Query(Parse.User);
或
var query = new Parse.Query('_User');
【讨论】:
以上是关于如何使用解析服务器从现有的 mongo 集合中获取数据?的主要内容,如果未能解决你的问题,请参考以下文章
CefSharp 从现有的 Javascript 函数中获取结果
如何从现有的 Time.zone 为 Rails 创建 Ruby DateTime?
如何从现有的 WSDL 和 XSD 文件生成 WCF 服务主机