Mongoose Model Support Attempt 1 - Failed#71
Conversation
|
@natac13 howdy - thanks for the PR. I'll try to get to this as soon as possible - probably over the weekend. If you can think of any other context that might be helpful, feel free to add it :) |
|
No problem. Ill keep trying as well! Note most of the added files are just me copying the |
|
From my last commit you can see that I am getting most of the structure correct. Except when it comes to the sub documents. As the You can see from my test the difference in returned values. |
|
If you run the test now I am trying to just generate the graphql from |
|
Ugh - this slipped my mind this weekend - sorry. Will look this week. |
|
Ok I'm trying to find the point at which this breaks, but I'm having a hard time. When running test suite 11 I get this
The line numbers from your original comment no long appear to pinpoint where this fails. I'm seeing these calls
Should that be using the BookSchema instead of the BookModel? Otherwise I'm afraid I need more of a pinpointed location of where exactly this is failing if I'm gonna try to help. |
Hey @arackaf I was really trying to get the support for Mongoose models done so that I can use this library rather than my hack job of it. Plus this can finish #2. However I have run into a few problems that I am hoping you can help with.
I have duplicated all the tests from
testProject1totestProject11as per your instructionsMy issue right now is trying to get the embedded Author document to work with Book Model. For some reason I cannot get the generated GraphQL to set the Author for the
get type()function.Please look over
test/testProject11/projectSetup.jstest/mongooseHelpers/*And on lines 261 & 301 of
src/mongooseHelpers.jsfor where I am attempting to use thearrayOfandobjectOftypesPS I have borrowed heavily from graphql-compose-mongoose, as I am not a 'power' user of Mongoose. Especially the convertTypes file.