_具有持久mongodb的id字段

_具有持久mongodb的id字段,mongodb,haskell,yesod,persistent,Mongodb,Haskell,Yesod,Persistent,我正在用mongodb在YesSOD中构建一个web应用程序 我正在尝试创建一个名为Message的模型: 信息 _id文本 螺纹键文本 正文 但我似乎无法通过这种方式访问_id字段,message_id函数没有创建,这与messageThreadKey和messageBody不同 如何从yesod/persistent mongoDB访问mongo对象的_id字段?在persistent中,id(在SQL版本和mongo版本中)是特殊的,实际上不是模型记录的一部分。Id和模型记录的组合称为实体

我正在用mongodb在YesSOD中构建一个web应用程序

我正在尝试创建一个名为Message的模型:

信息 _id文本 螺纹键文本 正文

但我似乎无法通过这种方式访问_id字段,message_id函数没有创建,这与messageThreadKey和messageBody不同

如何从yesod/persistent mongoDB访问mongo对象的_id字段?

在persistent中,id(在SQL版本和mongo版本中)是特殊的,实际上不是模型记录的一部分。Id和模型记录的组合称为实体

我将重读Yesod书中操纵部分下的持续章节,插入小节