Room SkipQueryVerification
文章目录
Room系列专题
定义
跳过带注释元素的数据库验证。
字段定义
|
|
含义说明
- 如果是一个带有Database注释的类,则在编译时不会验证对数据库的任何查询。
- 如果它是一个带有Dao注释的类,那么Dao类中的任何查询都不会在编译时得到验证。
- 如果是Dao类中的一个方法,则跳过该方法的sql验证。
- 如果它是一个用DatabaseView注释的类,那么用于创建视图的SELECT SQL将不会在编译时得到验证。
如果Room不能正确理解您的查询,并且您100%确定它能正常工作,那么您应该将此作为最后的手段。删除验证可能会限制Room的功能,因为它无法理解查询响应。
如果你喜欢我的文章,可以关注我的掘金、公众号、博客、简书或者Github!
简书: https://www.jianshu.com/u/a2591ab8eed2
GitHub: https://github.com/bugyun
Blog: https://ruoyun.vip
欢迎关注微信公众号
文章作者 若云
上次更新 2019-09-11