问题标签 [grdb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
51 浏览

swift - 从 SQLite 获取时,如何让 GRDB 忽略存储的变量?

我有一个同时采用TableRecord和的课程FetchableRecord。我标记了 GRDB 提供的自动查询生成的优势,我只提供表名,因为它与类名不匹配。但是现在我想添加仅在运行时使用的存储属性,并且我不希望 GRDB 尝试自动获取这些属性。我可以从查询中排除某些变量吗?

这是我的代码:

我找到了这个:

但这需要我手动指定我希望它获取的所有列。我可以做相反的事情,只排除一列(selectedAnswer)吗?

基本上我正在寻找的是这样的:

我通读了文档但找不到任何东西,但我不知道 GRDB,所以我可能错过了一些东西。