我正在寻找一种在MongoDB中使用DocPad的方法。我试着用谷歌搜索这件事,但没有找到任何鼓舞人心的东西。你能至少给点提示吗?我正在开发的某些部分需要持久化。提前谢谢。
发布于 2013-12-23 17:57:56
从上个月发布的6.55版本开始,DocPad在名为.docpad.db的项目根目录下创建了一个持久的db文件:
https://github.com/bevry/docpad/blob/master/HISTORY.md
我猜这是你需要的持久化行为的第一步;文档可能会被解析并插入到Mongo数据库中,因为在幕后,DocPad使用了QueryEngine,它有一个类似Mongo的API:
https://github.com/bevry/query-engine
关于您的关注,更多的工作正在进行中。看看这篇关于DocPad未来架构的讨论,特别是导入器/导出器解耦:
发布于 2014-02-24 00:23:24
我已经编写了一些代码来读取Mongodb并返回一个可以呈现到文档中的对象。我还试图编写一些代码来为数据库的基本编辑提供后端,但更新后的重新生成还没有工作(尽管您阅读本文时可能已经工作了!)。请参阅https://github.com/simonh1000/docpad-plugin-mongo
https://stackoverflow.com/questions/20685253
复制相似问题