我已经用谷歌搜索了这个负载,并且确信我缺少一种明显的方式,但是..有人知道如何处理保存在 noSql 数据库中的示例源代码吗?
我正在编写一个 javaScript 博客站点,并希望显示从主干模板呈现的示例代码,这些模板的模型是从 mongoDB 数据库中填充的。
大多数谷歌结果都提供了各种语法高亮插件,但是我将如何格式化代码以保留缩进等,因为代码在 JSON 对象中是平坦的。
我在想桌子可能是关键,但我不确定我是否在这里重新发明轮子。
与往常一样,我们将不胜感激任何帮助。提前致谢。
我已经用谷歌搜索了这个负载,并且确信我缺少一种明显的方式,但是..有人知道如何处理保存在 noSql 数据库中的示例源代码吗?
我正在编写一个 javaScript 博客站点,并希望显示从主干模板呈现的示例代码,这些模板的模型是从 mongoDB 数据库中填充的。
大多数谷歌结果都提供了各种语法高亮插件,但是我将如何格式化代码以保留缩进等,因为代码在 JSON 对象中是平坦的。
我在想桌子可能是关键,但我不确定我是否在这里重新发明轮子。
与往常一样,我们将不胜感激任何帮助。提前致谢。
那么你需要一些东西来访问数据库并将其返回给backbone.js客户端。
如果您更喜欢 javascript ,可以使用带有MongoDB 驱动程序的Node.JS服务器。
您可能想尝试一些 node.js 包,例如 Express 和 Mongoose。
如果这是一个小项目,只是为了了解一切是如何工作的,没关系。否则,您可能需要考虑如何通过backbone.js 仅显示博客文本,并将视图与数据分开。因此,如果您想更改博客的 CSS 或样式,则无需更新(mongo 上的每个博客文章文档)
MongoDB 中的字符串可以存储任何特殊字符,例如换行符、制表符或多个空格。当您将某些程序源代码作为字符串存储在文档中时,检索文档时它应该看起来相同。