2016-11-30 1 views
2

おそらくドキュメントで何かが見落とされている可能性がありますが、graphqlから単一のオブジェクトを取得できるという問題が発生しているようですクエリ。graphql、meteor、apolloで1つの項目をクエリするとヌル値が返される

query { 
    product(name: "burgers") { 
     name 
    } 
} 

私はこの結果を得る:リゾルバここ

type Query { 
    product(name: String!): Product 
} 

type Product { 
    _id: String 
    name: String 
} 

されています:

ここ
Query: { 
    product (_, args) { 
     return Products.find({where: args}) 
    }, 
    products() { 
     return Products.find().fetch() 
    } 
} 

がクエリである。ここ

はスキーマです
{ 
    "data": { 
     "product": { 
      "name": null 
     } 
    } 
} 

私はこれに何かを追加することを忘れています、もしそうなら、正しい方向を私に指摘することができます。 Productsもし

+0

でしょうか?あなたがnull値を返すと言うと、null値を持つ行が返されますか? – Mikkel

+0

最後のコードスニペットで結果が得られます。 – user3119898

答えて

関連する問題