【发布时间】:2019-04-10 21:54:40
【问题描述】:
是否可以在房间查询中使用预定义的字符串?例如:
@Query("delete from Bookmarks where listName != Constants.SOME_LIST_NAME")
void deleteAllBookmarks();
为了清楚起见,我不想将它作为参数传递:
@Query("delete from Bookmarks where listName != :listName")
void deleteAllBookmarks(String listName);
我不想硬编码它(它在不止一个地方使用):
@Query("delete from Bookmarks where listName != 'MyList'")
void deleteAllBookmarks();
【问题讨论】:
标签: java android sqlite android-room