埋め込みドキュメント クラスPost
と父クラスがありThread
ます。
class Thread(Document):
...
posts = ListField(EmbeddedDocumentField("Post"))
class Post(EmbeddedDocument):
attribute = StringField()
...
ListField
新しい投稿を作成して、Thread
クラスの自分に追加したいと考えています。
私のコードは次のようになります。
post = Post()
post.attribute = "noodle"
post.save()
thread.posts.append(post)
thread.save()
しかし、次のエラー メッセージが表示されます。
「'Post' オブジェクトには属性 'save' がありません」
スキップするとpost.save()
、空のPost
オブジェクトが my に追加されますThread
。
何か案は?