Size: a a a

GraphQL — русскоговорящее сообщество

2019 October 03

S

Sergei in GraphQL — русскоговорящее сообщество
(Например, в схеме какие-то поля отмечены как @deprecated - как узнать все _возможные_ deprecated поля, к которым query может потенциально дотянуться?)
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
На этапе билда схемы пробежать по аст
источник

DM

Diogo Martins in GraphQL — русскоговорящее сообщество
good morning sorry i know it is not a chat in english but i need help to finish project for school and i can't return products
источник

DM

Diogo Martins in GraphQL — русскоговорящее сообщество
Store {
 id: 1,
 shopName: 'Delhaize',
 street: 'Marius Renard ',
 number: 45,
 postalCode: 1070,
 city: 'Anderlecht',
 products:
  [ Product {
      id: 1,
источник

DM

Diogo Martins in GraphQL — русскоговорящее сообщество
query{
 getStoreById(id:"1"){
 id
 shopName
 street
 number
 city
 postalCode
 id

}
}
источник

DM

Diogo Martins in GraphQL — русскоговорящее сообщество
did someone know i can't return produccts
источник

DM

Diogo Martins in GraphQL — русскоговорящее сообщество
thanks everyone
источник

U

Uxname in GraphQL — русскоговорящее сообщество
Diogo Martins
query{
 getStoreById(id:"1"){
 id
 shopName
 street
 number
 city
 postalCode
 id

}
}
it's query, ok
источник

U

Uxname in GraphQL — русскоговорящее сообщество
Diogo Martins
Store {
 id: 1,
 shopName: 'Delhaize',
 street: 'Marius Renard ',
 number: 45,
 postalCode: 1070,
 city: 'Anderlecht',
 products:
  [ Product {
      id: 1,
but what is this?
источник

U

Uxname in GraphQL — русскоговорящее сообщество
a fake-db?
источник

DM

Diogo Martins in GraphQL — русскоговорящее сообщество
the query is fine but it return just a store by id but i recive in my console
источник

DM

Diogo Martins in GraphQL — русскоговорящее сообщество
this output
источник

V

Valeriy in GraphQL — русскоговорящее сообщество
Diogo Martins
did someone know i can't return produccts
uery{
 getStoreById(id:"1"){
 id
 shopName
 street
 number
 city
 postalCode
 id
products{
id
..
}
}
}
источник

DM

Diogo Martins in GraphQL — русскоговорящее сообщество
источник

DM

Diogo Martins in GraphQL — русскоговорящее сообщество
источник

DM

Diogo Martins in GraphQL — русскоговорящее сообщество
источник

DM

Diogo Martins in GraphQL — русскоговорящее сообщество
Valeriy
uery{
 getStoreById(id:"1"){
 id
 shopName
 street
 number
 city
 postalCode
 id
products{
id
..
}
}
}
not work i don't undestand why i can see in the console but i can't access with  graphql
источник

U

Uxname in GraphQL — русскоговорящее сообщество
show gql shema plz, Store and Product objects
источник

DM

Diogo Martins in GraphQL — русскоговорящее сообщество
import {Entity, PrimaryGeneratedColumn, Column, OneToMany,BaseEntity} from "typeorm";
import { ObjectType, Field, ID } from "type-graphql";
import {Product} from "./Product";


@ObjectType()
@Entity()
export class Store extends BaseEntity  {
   @Field(() => ID)
   @PrimaryGeneratedColumn()
   id: number;

   @Field()
   @Column("text", { unique: true })
   shopName: string;

   @Field()
   @Column()
   street: string;

   @Field()
   @Column()
   number: number;

   @Field()
   @Column()
   postalCode: number;

   @Field()
   @Column()
   city: string;

   @OneToMany(type => Product, product => product.store,{
   cascade: true,
 })
   products: Product[];

  //@OneToMany(() => Product,product => product.store)
  //product:Product;

}
источник

DM

Diogo Martins in GraphQL — русскоговорящее сообщество
import {Entity, PrimaryGeneratedColumn, Column, ManyToOne,BaseEntity} from "typeorm";
import { ObjectType, Field, ID } from "type-graphql";
import { Store } from './Store';

@ObjectType()
@Entity()
export class Product extends BaseEntity {
 @Field(() => ID)
 @PrimaryGeneratedColumn()
 id: number;

 @Field()
 @Column()
 price: number;

 @Field()
 @Column("text", { unique: true })
 productName: string;

 @Field()
 @Column()
 description: string;

 @ManyToOne(type => Store, store => store.products)
 store: Store;
 //@ManyToOne(() => Store,store => store.product)
 //store:Store;
}
источник