我正在尝试将存储在特定字段中的值转换为int。
在SQL中,这很简单:
newtype Forall = Forall (forall a. a)
down :: V (V a) -> V a
down (V f) = V $ \(c, d_) -> case f c of
V f' -> case d_ of
Forall d -> f' d
那么,在MongoDB中,为什么我不能简单地做到这一点?
UPDATE FullFolderList
SET Filer_id = CAST(Filer_id AS INT)
WHERE ID_Full_Folder_List % 2 = 0
尝试此操作时,它抱怨未定义Filer_id。
我发现的这个问题的每个“答案”(大部分已经存在了几年)都涉及多个复杂的代码行和/或遍历整个集合。 不能是唯一的方法。 请 ,有人告诉我,在最新版本的MongoDB中,有一个简单的单行代码可以执行荒唐的琐碎任务。