0

我已经用谷歌搜索了这个负载,并且确信我缺少一种明显的方式,但是..有人知道如何处理保存在 noSql 数据库中的示例源代码吗?

我正在编写一个 javaScript 博客站点,并希望显示从主干模板呈现的示例代码,这些模板的模型是从 mongoDB 数据库中填充的。

大多数谷歌结果都提供了各种语法高亮插件,但是我将如何格式化代码以保留缩进等,因为代码在 JSON 对象中是平坦的。

我在想桌子可能是关键,但我不确定我是否在这里重新发明轮子。

与往常一样,我们将不胜感激任何帮助。提前致谢。

4

2 回答 2

0

那么你需要一些东西来访问数据库并将其返回给backbone.js客户端。

如果您更喜欢 javascript ,可以使用带有MongoDB 驱动程序的Node.JS服务器。

您可能想尝试一些 node.js 包,例如 Express 和 Mongoose。

如果这是一个小项目,只是为了了解一切是如何工作的,没关系。否则,您可能需要考虑如何通过backbone.js 仅显示博客文本,并将视图与数据分开。因此,如果您想更改博客的 CSS 或样式,则无需更新(mongo 上的每个博客文章文档)

于 2012-10-30T13:26:16.260 回答
0

MongoDB 中的字符串可以存储任何特殊字符,例如换行符、制表符或多个空格。当您将某些程序源代码作为字符串存储在文档中时,检索文档时它应该看起来相同。

于 2012-10-30T13:50:16.160 回答