Djongo - как добавить пользовательскую миграцию с помощью команды raw mongodb

У меня есть унаследованная база данных mongodb. И я создаю приложение django, которое использует ее. Djongo используется в качестве провайдера базы данных. Я хочу добавить пользовательское обновление в мой файл миграции:

db.collection1.updateMany({}, [{$set:{"field2": "$field1.id"}}])

Я попытался добавить эту команду в файл миграции, но это приводит к ошибке:

 operations = [
        migrations.RunSQL("""
            update collection1
            set field2 = "$field1._id"
        """),
    ]

Какой правильный способ добавить эту команду в миграцию?

Вернуться на верх