SQLite で Elixir を使用しており、ドキュメントに従って複数の挿入を実行したいと考えています。
http://www.sqlalchemy.org/docs/05/sqlexpression.html#executing-multiple-statements
しかし、私の ManyToMany 関係は自己参照的であり、どこからinsert()
オブジェクトを取得すればよいかわかりません。誰でも助けることができますか?
SQLite で Elixir を使用しており、ドキュメントに従って複数の挿入を実行したいと考えています。
http://www.sqlalchemy.org/docs/05/sqlexpression.html#executing-multiple-statements
しかし、私の ManyToMany 関係は自己参照的であり、どこからinsert()
オブジェクトを取得すればよいかわかりません。誰でも助けることができますか?
Elixir を使用する代わりに、SQL Alchemy に組み込まれている Declarative スタイルに固執するだけであれば、簡単なことかもしれません。次に、次の例に従うことができます:多対多
次に、投稿が追加され、その投稿に関連するキーワードが追加されているコードをよく見てください。relator テーブル (多対多の関係を維持するテーブル) への複数の挿入が行われます。
>>> post.keywords.append(Keyword('wendy'))
>>> post.keywords.append(Keyword('firstpost'))