-
Notifications
You must be signed in to change notification settings - Fork 376
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
hasOne
ignores mapsTo
#638
Comments
Not sure I understand the question, but maybe neither? |
I've made some changes to master. They won't necessarily fix your problem, but they include tests. Can you please run your code against master, and either add a failing test case, give me a code sample, or tell me how to make it fail? |
@dxg Seems to be fixed - I tried two different tests and both passed. Thanks for this! |
@dxg I misspoke - one test is still failing, I just didn't have it correctly configured. I'll add the failing test case. |
@dxg I rechecked, again, and it works alright. It's the mapped name that has to be specified in the |
@dxg When do you expect to bump the package version? |
Just published 2.1.25 |
@dxg Thanks! |
I have a model defined with
mapsTo
for each property (table is snake_case while model is camelCase). If I usehasOne
to associate it to another model, the values of association fields are always null. I have tried the following alternatives:Utilities.js
from:to
This 2nd approach works in my tests but it broke other unit tests.
Before I continue I would like to know if I'm on the right track here. Are associations defined per model property name (camelCase in my case) or per table column name (snake_case in my case)?
The text was updated successfully, but these errors were encountered: