Mongoengine циклическая ссылка и reverse_delete_rule: mongoengine.errors.NotRegistered

Изменить: новое решение. try:

<pre *ngIf="conf && conf.id && conf.name">Conf: {{ conf | json }}</pre>
0
задан Kuzeko 19 January 2019 в 19:30
поделиться

1 ответ

Решением является , разделяющее правило удаления для модели, которая ссылается на «незарегистрированную» модель , как описано в этом выпуске Github

Метод, который нужно использовать, - [115 ] register_delete_rule

Этот метод регистрирует правила удаления, применяемые при удалении этого объекта.

В этом случае, удалив reverse_delete_rule=PULL в объявлении Scheme и добавив эту строку после объявления Tag


Tag.register_delete_rule(Scheme, "tags", PULL)
0
ответ дан Kuzeko 19 January 2019 в 19:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: