Comments (5)
Hello, well I found that the problem it's with the relation field. When I create a relation between types on graphcool it names then by the related type without the _id sufix. That would be changed in the schema. But the value of this relational fields are a object with a id and the type related.
from aor-graphql.
@humbertocruz What is your solution to that? I have the same problem. If target was allowed to be a function we could return a array of ids for that field.
from aor-graphql.
@humbertocruz @philipheinser Can you please share if you had fixed this?
export const UserShow = (props) => (
<Show {...props}>
<SimpleShowLayout>
<TextField source="name" />
<TextField source="phone" />
<ReferenceManyField label="Replies" addLabel={false} reference="Reply" target="user.id">
<Datagrid>
<TextField source="text" />
</Datagrid>
</ReferenceManyField>
</SimpleShowLayout>
</Show>
);
from aor-graphql.
sorry, I didn't find a solution and change my App to use PouchDB.
from aor-graphql.
@humbertocruz oh okay, thank you 👍 I have found a solution.
For those who have the problem.
export const UserShow = (props) => (
<Show {...props}>
<SimpleShowLayout>
<TextField source="name" />
<TextField source="phone" />
<ReferenceManyField label="Replies" addLabel={false} reference="Reply" target="user">
<Datagrid>
<TextField source="text" />
</Datagrid>
</ReferenceManyField>
</SimpleShowLayout>
</Show>
);
- Make sure you define the Resource that you're trying to access under
<Admin>
component whether you're going to use it or not. In my caseReply
is not required to appear in menu, but if I want it to use it as aReference
field, I have to define it as a Resource
from aor-graphql.
Related Issues (20)
- The resource list doesn't get updated on create [graphcool] HOT 5
- TypeError: queryBuilderFactory is not a function HOT 12
- What's the status? HOT 1
- Permissions issue with Graphcool HOT 4
- Mutations fail when updating to falsy values HOT 2
- Sort does not work as expected HOT 1
- No npm/yarn support? HOT 8
- aor-graphql-demo Posters list bug
- Graphcool demo data HOT 4
- Authentication HOT 3
- Status of this project HOT 3
- Which is the recommended client for a standard GraphQL setup? HOT 1
- Can't use Theming as documented HOT 4
- WIP... which branches for Apollo-2...? HOT 3
- Custom client overwritten HOT 2
- Nested Relationships not possible to update
- Cache invalidation issue HOT 4
- Getting started / How to reference own Graphcool Prisma API?
- Introspection resolver does not return any resources
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aor-graphql.