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,按照要求工作。 –