0
在原型制作过程中,我已经批量导入了一堆Facebook帖子到表格中。首批之后,我做了一个批量更新到"created_date"
列从字符串转换为本地时间戳(使用得心应手r.ISO8601
功能):查询表格,只匹配字段匹配的行“STRING”
r.db('db').table('table').update({'created_date': r.ISO8601(r.row('created_date'))
在第二次,当我试图重复此更新,服务器抛出一个错误,因为不是所有的行字段的类型都是STRING
(即之前转换的那些),这是ISO861
的期望。
我已经尝试过滤r.row('created_date').typeOf() == "STRING"
但没有找到匹配项。我找不到任何其他方式将STRING类型称为对象而不是字面字符串。
我知道我可以导入这些代码,并在代码中执行if/else逻辑,但我很想知道是否有一个本机查询会筛选出与某个类型匹配的行。
谢谢@kureikain,按照要求工作。 –