В mongoengine какое значение должно быть установлено в ReferenceField. Я имею в виду, должны ли мы указать в «ObjectId» документа, на который должна быть сделана ссылка. Например,
class Bar(Document):
content = StringField()
foo = ReferenceField('Foo')
Объект класса Bar должен иметь значение, установленное в атрибуте «foo». Должен ли это быть ObjectId какого-либо документа в коллекции «Foo»? Также могу ли я установить любое другое уникальное поле в качестве значения в справочном поле, указав, какое это поле?