<p>Gatsby- рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдорд░-рдпрдорд▓ рдЕрдкреЗрдХреНрд╖рд┐рдд "рдкреНрд░реЛрдЬреЗрдХреНрдЯYamlTitleQueryString_2"</p>

рдХреЛ рдирд┐рд░реНрдорд┐рдд 6 рд╕рд┐рддре░ 2018  ┬╖  1рдЯрд┐рдкреНрдкрдгреА  ┬╖  рд╕реНрд░реЛрдд: gatsbyjs/gatsby

рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдпрдорд▓ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рд╣реИ

рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдЧреНрд░рд╛рдлрдХреЙрд▓ рдбреЙрдХреНрд╕ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдореИрдВрдиреЗ рдЧреИрдЯреНрд╕рдмреА-рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдорд░-рдпрдорд▓ рдХреЗ рд╕рд╛рде рдПрдХ рдкреНрд░рд╢реНрди рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА

https://www.graph.cool/docs/reference/graphql-api/query-ap-nia9nushae#traversing -a-single-node
query { projectsYaml(title: "project1"){ description keywords published } }

рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреНрд░реБрдЯрд┐ "Argument \"title\" has invalid value \"project1\".\nExpected \"projectsYamlTitleQueryString_2\", found not an object."

рднреА рдЗрд╕ рдПрдХ рдХреЛрд╢рд┐рд╢ рдХреА https://www.graph.cool/docs/reference/graphql-api/query-api-nia9nushae#filtering -by-рдХреНрд╖реЗрддреНрд░
query { allProjectsYaml(filter: { title: "project1" }){ edges{ node{ description keywords date } } } }

рддреНрд░реБрдЯрд┐: Argument \"filter\" has invalid value {title: \"project1\"}.\nIn field \"title\": Expected \"projectsYamlConnectionTitleQueryString_2\", found not an object.",

рдореЗрд░реА рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛

src /
рдбреЗрдЯрд╛/
рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ /
-рдкреНрд░реЛрдЬреЗрдХреНрдЯ 1
-рдкреНрд░реЛрдЬреЗрдХреНрдЯ 2.рдЖрдИрдПрдордПрд▓

рдФрд░ рдЗрд╕реА рддрд░рд╣ред

рдпрджрд┐ рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдЖрдк рд╡рд┐рд╢реЗрд╖ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреНрдп рд╕рдорд╛рдзрд╛рди рд╕реБрдЭрд╛ рд╕рдХрддреЗ рд╣реИрдВ?
рдХреНрдпреЛрдВрдХрд┐ рдЕрдЧрд░ рдореИрдВ рдХреЗрд╡рд▓ рдХрд░рдирд╛ projectsYaml рдореИрдВ рдХреЗрд╡рд▓ рдкрд╣рд▓реЗ рдПрдХ рдорд┐рд▓рддрд╛ рд╣реИ, рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ allProjectsYaml рдореБрдЭреЗ рдЫреЛрдбрд╝ рдЬреЗ рдПрд╕ рдореЗрдВ рд╕реВрдЪреА рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рд╣реЛрдЧрд╛ ...


gatsby рдХреА рдЬрд╛рдирдХрд╛рд░реА

рдкреНрд░рдгрд╛рд▓реА:
рдУрдПрд╕: рд╡рд┐рдВрдбреЛрдЬ 10
CPU: x64 Intel (R) Core (TM) i5-6300HQ CPU @ 2.30GHz
рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝:
рдиреЛрдб: 10.8.0 - D: NodeJSnode.EXE
npm: 6.2.0 - D: NodeJSnpm.CMD
рдмреНрд░рд╛рдЙрдЬрд╝рд░:
рдмрдврд╝рдд: 42.17134.1.0
npmPackages:
gatsby: ^ 1.9.277 => 1.9.277
gatsby- рдЫрд╡рд┐: ^ 1.0.55 => 1.0.55
рдЧреИрдЯреНрд╕рдмреА-рд▓рд┐рдВрдХ: ^ 1.6.46 => 1.6.46
gatsby-plugin-reaction-helmet: ^ 2.0.11 => 2.0.11
gatsby-plugin-sharp: ^ 1.6.48 => 1.6.48
gatsby-source-filesystem: ^ 1.5.39 => 1.5.39
рдЧреИрдЯреНрд╕рдмреА-рдЯреНрд░рд╛рдВрд╕рдлрд╛рд░реНрдорд░-рдЬрд╕рди: ^ 1.0.20 => 1.0.20
рдЧреИрдЯреНрд╕рдмреА-рдЯреНрд░рд╛рдВрд╕рдлрд╛рд░реНрдорд░-рд╢рд╛рд░реНрдк: ^ 1.6.27 => 1.6.27
gatsby- рдЯреНрд░рд╛рдВрд╕рдлрд╛рд░реНрдорд░-рдпрдорд▓: ^ 1.5.18 => 1.5.18

рддреНрд░реБрдЯрд┐ рд╕рд┐рд╕реНрдЯрдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрде рдирд╣реАрдВ рдвреВрдБрдв рд╕рдХрддрд╛ред

рддреНрд░реБрдЯрд┐: рд╕рд┐рд╕реНрдЯрдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрде рдирд╣реАрдВ рдвреВрдБрдв рд╕рдХрддрд╛ред

  • envinfo.js: 1 Function.e.exports.sync
    [npm] / [gatsby-cli] / [envinfo] /dist/envinfo.js:1/7778

  • envinfo.js: 1 Object.copySync
    [npm] / [gatsby-cli] / [envinfo] /dist/envinfo.js:1:104976

  • envinfo.js: 1 Object.t.writeSync.e [рдЬреИрд╕рд╛ рдХрд┐ writeSync]
    [npm] / [gatsby-cli] / [envinfo] /dist/envinfo.js:1:123499

  • envinfo.js: 1
    [npm] / [gatsby-cli] / [envinfo] /dist/envinfo.js:1:124274

  • envinfo.js: 1 рд╡рд╛рджрд╛
    [npm] / [gatsby-cli] / [envinfo] /dist/envinfo.js:1:124289

  • use.js: 16 tryCatcher
    [npm] / [gatsby-cli] / [bluebird] /js/release/util.js:16:23

  • рд╡рд╛рджрд╛ред js: 512 рд╡рд╛рджрд╛
    [npm] / [gatsby-cli] / [bluebird] /js/release/promise.js резреи:рейрез

  • рд╡рд╛рджрд╛ред js: 569 рд╡рд╛рджрд╛
    [npm] / [gatsby-cli] / [bluebird] /js/release/promise.js рем реп: рез [

  • рд╡рд╛рджрд╛ред js: 614 рд╡рд╛рджрд╛
    [npm] / [gatsby-cli] / [bluebird] /js/release/promise.js:614:10

  • рд╡рд╛рджрд╛ред js: 693 рд╡рд╛рджрд╛
    [npm] / [gatsby-cli] / [bluebird] /js/release/promise.js:693:18

  • рд╡рд╛рджрд╛ред js: 638 рд╡рд╛рджрд╛
    [npm] / [gatsby-cli] / [bluebird] /js/release/promise.js:638:18

  • рд╡рд╛рджрд╛_рдЕрд░реЗ.рдЬреЗрдПрд╕: 126 рд╡рдЪрди
    [npm] / [gatsby-cli] / [bluebird] /js/release/promise_array.js:126:19

  • рд╡рд╛рджреЗ_рдЕрд░реЗ.рдЬреЗ: 144 рд╡рдЪрди
    [npm] / [gatsby-cli] / [bluebird] /js/release/promise_array.js:144:14

  • рд╡рд╛рджрд╛ред js: 574 рд╡рд╛рджрд╛
    [npm] / [gatsby-cli] / [bluebird] /js/release/promise.js .рек:реирем

  • рд╡рд╛рджрд╛ред js: 614 рд╡рд╛рджрд╛
    [npm] / [gatsby-cli] / [bluebird] /js/release/promise.js:614:10

  • рд╡рд╛рджрд╛ред js: 693 рд╡рд╛рджрд╛
    [npm] / [gatsby-cli] / [bluebird] /js/release/promise.js:693:18

рддреНрд░реБрдЯрд┐ рд╕реБрдзрд╛рд░ рд░рд┐рдкреЛрд░реНрдЯ

рддреНрд░реБрдЯрд┐: рд╕рд┐рд╕реНрдЯрдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрде рдирд╣реАрдВ рдвреВрдБрдв рд╕рдХрддрд╛ред

  • envinfo.js: 1 Function.e.exports.sync
    [npm] / [gatsby-cli] / [envinfo] /dist/envinfo.js:1/7778

  • envinfo.js: 1 Object.copySync
    [npm] / [gatsby-cli] / [envinfo] /dist/envinfo.js:1:104976

  • envinfo.js: 1 Object.t.writeSync.e [рдЬреИрд╕рд╛ рдХрд┐ writeSync]
    [npm] / [gatsby-cli] / [envinfo] /dist/envinfo.js:1:123499

  • envinfo.js: 1
    [npm] / [gatsby-cli] / [envinfo] /dist/envinfo.js:1:124274

  • envinfo.js: 1 рд╡рд╛рджрд╛
    [npm] / [gatsby-cli] / [envinfo] /dist/envinfo.js:1:124289

  • use.js: 16 tryCatcher
    [npm] / [gatsby-cli] / [bluebird] /js/release/util.js:16:23

  • рд╡рд╛рджрд╛ред js: 512 рд╡рд╛рджрд╛
    [npm] / [gatsby-cli] / [bluebird] /js/release/promise.js резреи:рейрез

  • рд╡рд╛рджрд╛ред js: 569 рд╡рд╛рджрд╛
    [npm] / [gatsby-cli] / [bluebird] /js/release/promise.js рем реп: рез [

  • рд╡рд╛рджрд╛ред js: 614 рд╡рд╛рджрд╛
    [npm] / [gatsby-cli] / [bluebird] /js/release/promise.js:614:10

  • рд╡рд╛рджрд╛ред js: 693 рд╡рд╛рджрд╛
    [npm] / [gatsby-cli] / [bluebird] /js/release/promise.js:693:18

  • рд╡рд╛рджрд╛ред js: 638 рд╡рд╛рджрд╛
    [npm] / [gatsby-cli] / [bluebird] /js/release/promise.js:638:18

  • рд╡рд╛рджрд╛_рдЕрд░реЗ.рдЬреЗрдПрд╕: 126 рд╡рдЪрди
    [npm] / [gatsby-cli] / [bluebird] /js/release/promise_array.js:126:19

  • рд╡рд╛рджреЗ_рдЕрд░реЗ.рдЬреЗ: 144 рд╡рдЪрди
    [npm] / [gatsby-cli] / [bluebird] /js/release/promise_array.js:144:14

  • рд╡рд╛рджрд╛ред js: 574 рд╡рд╛рджрд╛
    [npm] / [gatsby-cli] / [bluebird] /js/release/promise.js .рек:реирем

  • рд╡рд╛рджрд╛ред js: 614 рд╡рд╛рджрд╛
    [npm] / [gatsby-cli] / [bluebird] /js/release/promise.js:614:10

  • рд╡рд╛рджрд╛ред js: 693 рд╡рд╛рджрд╛
    [npm] / [gatsby-cli] / [bluebird] /js/release/promise.js:693:18


(рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЧрд▓рдд рд╣реИрдВ, рдореЗрд░реЗ рдкрд╛рд╕ рдУрдкреЗрд░рд╛, рдХреНрд░реЛрдо рдФрд░ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдирд╣реАрдВ рд╣реИред

gatsby-config.js : module.exports = { siteMetadata: { title: 'xxx', }, plugins: [ 'gatsby-plugin-react-helmet', 'gatsby-transformer-json', 'gatsby-transformer-sharp', 'gatsby-transformer-yaml', 'gatsby-plugin-sharp', { resolve: 'gatsby-source-filesystem', options: { name: 'data', path: './src/data', }, }, { resolve: 'gatsby-source-filesystem', options: { name: 'projects', path: './src/data/projects', }, }, { resolve: 'gatsby-source-filesystem', options: { name: 'img', path: './src/assets/images', }, }, ], }
package.json : N / A
gatsby-node.js : N / A
gatsby-browser.js : N / A
gatsby-ssr.js : N / A

question or discussion

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдХреГрдкрдпрд╛ https://www.gatsbyjs.org/docs/graphql-reference/#filter - gatsby рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдСрдкрд░реЗрдЯрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓рд╛ рд╣реИ - рдЖрдкрдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╢рд╛рдпрдж рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ:
query { projectsYaml(title: { eq: "project1"}) - eq рдЕрд░реНрде рд╢реАрд░реНрд╖рдХ "рдкреНрд░реЛрдЬреЗрдХреНрдЯ 1" рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ - рдЕрдиреНрдп рдСрдкрд░реЗрдЯрд░ рдПрдХреНрд╕рд▓реВрд╕рд┐рдпрди ne рд▓рд┐рдП рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ, рд░реЗрдЧреЗрдХреНрд╕ рдЖрджрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдПред

>рд╕рднреА рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдХреГрдкрдпрд╛ https://www.gatsbyjs.org/docs/graphql-reference/#filter - gatsby рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдСрдкрд░реЗрдЯрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓рд╛ рд╣реИ - рдЖрдкрдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╢рд╛рдпрдж рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ:
query { projectsYaml(title: { eq: "project1"}) - eq рдЕрд░реНрде рд╢реАрд░реНрд╖рдХ "рдкреНрд░реЛрдЬреЗрдХреНрдЯ 1" рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ - рдЕрдиреНрдп рдСрдкрд░реЗрдЯрд░ рдПрдХреНрд╕рд▓реВрд╕рд┐рдпрди ne рд▓рд┐рдП рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ, рд░реЗрдЧреЗрдХреНрд╕ рдЖрджрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдПред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

hobochild picture hobochild  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

KyleAMathews picture KyleAMathews  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

kalinchernev picture kalinchernev  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

timbrandin picture timbrandin  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Oppenheimer1 picture Oppenheimer1  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ