Head's Up! These forums are read-only. All users and content have migrated. Please join us at community.neo4j.com.
05-20-2020 06:39 AM
Hello there!
I've been looking for a way to use neo4j in a NodeJS application that I was doing and I ended up not finding any "lib" that fit my project, with this I started a OGM.
The idea is to bring the use of OGMs closer than we are used to with other Mapping (ORM, noSQL, ...)
I would be very grateful for your feedback.
05-20-2020 06:42 AM
Nice library, it's an interesting approach. Out of interest, is there any reason why you didn't go with neode?
05-20-2020 07:41 AM
I tried neode
but there was a lot of use cases that not worked for me and the more important was to bring the usage close to an ORM.
I have to say thanks for you, because I read everything on your code and it was very important for me.
05-26-2020 10:47 AM
Hi Natamvo,
I have some experience with MongoDB/Mongoose on Nodejs but am new to Neo4j. I expect that an OGM would be beneficial to my project and am evaluating Neode and your node-ogm. Can you summarize what you see as the differences between the two?
Thanks,
Joel
05-26-2020 11:35 AM
I will list some features that made me created the lib:
lets thing in users-[:HAS_MANY]-address-[:IN]-country
{ key: "users_address.active", value: true}
find
get('address')
everytime that you wanteduser(with_address).find
or only user.find
, the call is not based on schema!
shows me that you and user that have addressMaybe something I just didn't find a way to do on neode, but those were some of the reason
And like I said before you will notice that I work with classes and more oriented to the Model (like an ORM)
05-26-2020 12:04 PM
Natamvo,
I will digest this information and may get back to you
Thanks,
Joel
05-26-2020 11:37 AM
Btw, there is a ROADMAP that I will share on the lib soon.
maybe you will find things to do as well.
but I will appreciate it your feedback
All the sessions of the conference are now available online