Solved

What Happens When You Create a DAO Method and Annotate

Question 3

Multiple Choice

What happens when you create a DAO method and annotate it with @Insert?
Example:
@Dao
interface MyDao {     
@Insert(onConflict = OnConflictStrategy.REPLACE)     
Fun insertUsers(vararg users: User)
}


A) Room generates an implementation that inserts all parameters into the database in a single transaction.
B) Room modifies a set of entities, given as parameters, in the database. It uses a query that matches against the primary key of each entity.
C) Room removes a set of entities, given as parameters, from the database. It uses the primary keys to find the entities to delete.

Correct Answer:

verifed

Verified

Related Questions

Unlock this Answer For Free Now!

View this answer and more for free by performing one of the following actions

qr-code

Scan the QR code to install the App and get 2 free unlocks

upload documents

Unlock quizzes for free by uploading documents