使用 sqldelight 前缀 getter 和 setter
Prefix getter and setter with sqldelight
是否可以配置 sqldelight 为所有 getter 和 setter 添加前缀?
CREATE TABLE foo {
bar TEXT
}
bar() -> getBar()
目前没有,而且我们不太可能添加它,因为它是我们很早就做出的样式选择。您可以通过将列命名为 getBar 而不是 bar 从 SQLite 端完成此操作,但这可能不会更好。
如果这是其他库的要求,我建议您要么像上面提到的那样更改列名称,要么在实现中使用您想要的名称创建新方法,这只是 return 普通方法的结果。
是否可以配置 sqldelight 为所有 getter 和 setter 添加前缀?
CREATE TABLE foo {
bar TEXT
}
bar() -> getBar()
目前没有,而且我们不太可能添加它,因为它是我们很早就做出的样式选择。您可以通过将列命名为 getBar 而不是 bar 从 SQLite 端完成此操作,但这可能不会更好。
如果这是其他库的要求,我建议您要么像上面提到的那样更改列名称,要么在实现中使用您想要的名称创建新方法,这只是 return 普通方法的结果。