相关疑难解决方法(0)

如何查询 firestore() 以获取 graphQL 解析器?

我正在将 GraphQL 应用程序与我现有的 Firebase 项目相结合,并且在获取查询以从 firestore() 正确获取数据时遇到了很多问题。

到目前为止,我的突变工作正常,但是当我去查询数据时,我无法将 firestore().get() 快照转换为 graphQL 可以识别的形式。

到目前为止它看起来像这样:

const {GraphQLObjectType,
  GraphQLString,
  GraphQLBoolean,
  GraphQLFloat,
  GraphQLSchema,
  GraphQLID,
  GraphQLList,
  GraphQLNonNull} = require("graphql");
const admin = require('firebase-admin');
const functions = require('firebase-functions');


admin.initializeApp(functions.config().firebase);

//Models
const Room = admin.firestore().collection('room');
const Position = admin.firestore().collection('position');
const Plant = admin.firestore().collection('plant');
const PlantInfo = admin.firestore().collection('plantInfo');

const RoomType = new GraphQLObjectType({
  name: "Room",
  fields: () => ({
    id: { type: GraphQLID },
    name: { type: GraphQLString },
    description: { type: GraphQLString },
    floor: { type: GraphQLString …
Run Code Online (Sandbox Code Playgroud)

javascript firebase graphql google-cloud-firestore

6
推荐指数
1
解决办法
3276
查看次数