Nawwa
Nawwa
PPrisma
Created by Nawwa on 7/3/2024 in #help-and-questions
How can I use plain object instead of composite types ?
Hi, We were using Prisma v4.10.0 in ou project and we upgraded to 4.16.0 in order to use the new $extends() features Problem : When we updated to 4.16, all of our code broke because now, our mongo's embedded documents are defined as "composite types" with the following struct : { objects : {}, scalars: {}, composites: {} } It's a huge pain because before we had the plain object directly and we could do something like : const user = await prisma.user.find(); console.log(user.profile.name) now : const user = await prisma.user.find(); console.log(user.profile.scalars.name) Any idea if there is an option to go back to old way ?
5 replies