Android Room @Delete with parameters

后端 未结 3 1466
说谎
说谎 2020-12-15 02:21

I know I can\'t use DELETE in a query (that is a shame by the way), I will get the following error:

Error:error: Observable query retur         


        
3条回答
  •  心在旅途
    2020-12-15 03:02

    The beauty of room is, we play with the objects. As per requirement you can use for kotlin:

    @Delete
    fun delete(model: LanguageModel)
    

    for Java:

    @Delete
    void delete(LanguageModel model)
    

    it will delete the exact object which is stored in the db with the same values. LanguageModel is my model class and it works perfectly.

提交回复
热议问题