0

yesod で mongodb を使用して Web アプリケーションを構築しています。

Message というモデルを作成しようとしています:

Message _id テキスト threadKey テキスト body テキスト

しかし、この方法では _id フィールドにアクセスできないようです。messageThreadKey や messageBody とは異なり、message_id 関数は作成されません。

yesod/persistent-mongoDB から mongo オブジェクトの _id フィールドにアクセスするにはどうすればよいですか?

4

1 に答える 1

1

永続的な id (SQL バージョンと Mongo バージョンの両方) は特別であり、実際にはモデル レコードの一部ではありません。Id と Model Record の組み合わせを Entity と呼びます。

私はイェソド本の永続的な章を、操作セクションの挿入サブセクションの下で再読します。

http://www.yesodweb.com/book/persistent

于 2014-09-18T18:59:01.763 に答える