android - 使用 sqldelight 为 getter 和 setter 添加前缀

标签 android coding-style sqlbrite sqldelight

是否可以配置 sqldelight 为所有的 getter 和 setter 添加前缀?

CREATE TABLE foo {
  bar TEXT 
}

条形图() -> 获取条形图()

最佳答案

目前没有,而且我们不太可能添加它,因为它是我们早期做出的样式选择。您可以通过将列命名为 getBar 而不是 bar 从 SQLite 端完成此操作,但这可能不会更好。

如果这是来自其他库的要求,我会建议像上面提到的那样更改列名称,或者使用您在实现中想要的名称创建新方法,只返回正常方法结果。

关于android - 使用 sqldelight 为 getter 和 setter 添加前缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38267635/

相关文章:

android - 如何在android中通过邮件附加文件

android - Android LED 颜色范例

android - 在 AsyncTask 期间更改上下文

python - 对象的工厂方法 - 最佳实践?

c - 头文件中声明和#defines 的首选顺序

android - Android NDK 上的谷歌测试未定义对 'typeinfo for testing::Test' 的引用

html - 如何在 HTML 标记中对 <script> 标签与 <style> 标签进行排序以获得最佳结果

android - 如何在带有sqlbrite的sqldelight中使用新的编译语句?

android - 使用 RxAndroid 过滤数据库项目的正确方法