I am trying to use @Transient (javax.persistence.Transient) in one of my entity, it works fine for inserting the records (the Transient fields are not stored in DB which is OK) but when I am trying to update the same entity the Transient fields also gets stored into mongodb.
I am using Play2.2, mongo-java-driver, MongoJack and MongoDB for my application.
Please help me.
Thanks in advance.
javax.persistence.Transient (@Transient) is not working with MongoDB while updating
1.2k views Asked by Parag Vaidya At
2
There are 2 answers
0
Jeach
On
In case you are looking for the actual package like I was, this one will work:
import org.springframework.data.annotation.Transient;
Which is from the Spring framework API documentation.
But this one, which is a JPA annotation, will not work for Spring Data's MongoDB:
import javax.persistence.Transient;
Which is part of the Java Persistence API.
Related Questions in MONGODB
- MongoDb not connecting C#
- How do I link two models in mongoose?
- MERN Stack App - User Avatar Upload - 500 Error After Deployment on Render
- On the server side, it returns undefined but on the client side, logs the values no problem
- Laravel: Using belongsToMany relationship with MongoDB
- What are some MERN projects that will grow me from junior dev to senior
- Save Interface in DB golang
- findOneAndUpdate not updating value in mongodb?
- Get Type Error when using .countDocuments with mongoDB
- Getting a Large Error Output When Calling MongoDB/Mongoose Functions Without an Error Message
- How to enter data in mongodb array at specific position such that if there is only 2 data in array and I want to insert at 5, then rest data is null
- using Python to insert_one to my mongo_db, How do I pass key values into a function?
- SSL Certificate Verification Error When Scraping Website and Inserting Data into MongoDB
- connect ECONNREFUSED 43.205.72.30:27017 while connecting to Atlas
- Vite is probably changing my import path. What should I do?
Related Questions in PLAYFRAMEWORK-2.0
- Scala play dependency issue
- Special character in key in the conf file for Internationlization in play framework
- Play evolutions not updating the status to applied
- Type mismatch in recursive function using Bitbucket API and Playframework
- Access to dynamic Images with vue and playframework
- JsLookup on multiple level array using play Json library (or any other suggestion)
- Unable to display images from local inventory in Play 2 framework using Scala
- Play Framework - Respond with JSON after uploading a file (multipartFormData)
- Play Framework 2.8.8 with AWS Java SDK 1.12.6 (com.fasterxml.jackson.databind.JsonMappingException)
- PlayFramework - what is the alternative to response.getBodyAsStream()?
- Elasticsearch Java-Play Framework - in query BoolQueryBuilder to write a query
- Using MockitoSugar of scalatestplus-play deprecated
- IntelliJ always runs entire ScalaTest suite 17 times
- How use Play Framework 2.8 WebSocket with Sink and Source?
- How to get body from a request?
Related Questions in MONGO-JAVA
- How to convert this MongoDB Aggregation Pipeline to Java Spring Boot code?
- Trying to populate Java Pojo class with MongoDB collection and getting null
- Mongo java driver add fields value population from indexOfArray
- Filter embedded Array object in mongodb document using Java driver
- MongoDB connection URI for SSL
- adding multiple lookup in mongo query affects the performance though the fields are indexed?
- Query mongo key using list of string
- Mongo Java: Set values and push to array with previous values in one command
- How to get bulk write metrics in MongoDB Java driver 3.0
- How can I log actual queries to MongoDB with mongo java driver in Micronaut application
- Not able to Connect to Mongo Atlas Timed out after 30000 ms while waiting to connect. Client view of cluster state is {type=UNKNOWN,
- MongoDB 4.4, Java driver 4.2.3 - InsertManyResult.getInsertedIds() not returning IDs for all inserted documents
- UpdateOneModel adds new fields to existing document in mongodb java-driver
- Java - Insert/Update with MongoDB collection bulkWrite
- MongoDB Java Error: A pipeline stage specification object must contain exactly one field
Related Questions in MONGO-JACKSON-MAPPER
- How to deserialize this dynamic keys JSON to Java custom Pojo using Jackson
- How can I deserialize a nested wrapped String in Jackson?
- Unable Parse a JSON using Jackson
- Phantom dot in keys of map loaded from mongodb
- Execute mongoDB shell like query using a java class
- constructor Arguments and Spring Data De-Serialization Issue
- MongoJack MongoDB Scala Optional ObjectId Not Working
- Jackson ObjectMapper ignore all properties that has no annotation
- How to use elemmatch in in mongojack in Java
- @JsonProperty(access = JsonProperty.Access.WRITE_ONLY) not working
- mapper.readValue(json, Hello.class) return object is not equals to expected object
- How to append new value to a list in mongodb?
- Deserializing Properties class using Jackson fasterxml
- Java - MongoDB - Map Json object as Java Array
- What is the JacksonDB equivalent of db.collection.find({},{"fieldName":1})?
Related Questions in MONGOJACK
- MongoJack with Kotlin
- How to fix limit and orderBy in Mongodb using Java
- Mongojack: invalid hexadecimal representation of an ObjectId
- MongoJack with java.time
- What does <> in Java mean?
- How to insert Date object with the latest mongojack?
- "com.fasterxml.jackson.databind.JsonMappingException: Expected type float, integer, or string." converting the java.time.Instant with ObjectMapper
- Mongodb cursor.toArray() is too slow
- MongoJack MongoDB Scala Optional ObjectId Not Working
- Is there a have MongoJack work with BSON Date
- What Java Model object options are available when writing to MongoDB?
- Mongodb update or insert with mongojak - Java
- How to use elemmatch in in mongojack in Java
- MongoJack not finding object
- MongoDB average value of attribute of embedded array (using Java and MongoJack)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Use
@JsonIgnore(from com.fasterxml.jackson.annotation).