gpt4 book ai didi

java - 如何在房间数据库查询中使用预定义的字符串?

转载 作者:太空狗 更新时间:2023-10-29 14:37:49 25 4
gpt4 key购买 nike

是否可以在房间查询中使用预定义的字符串?例如:

@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();

最佳答案

不确定是否支持,有人可能会证明我错了,但在那之前......你知道......

假设 SOME_LIST_NAME = "MyList" 那么你可以这样做:

@Query("delete from Bookmarks where listName != MyList")
void deleteAllBookmarks();

关于java - 如何在房间数据库查询中使用预定义的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53189975/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com