en Kooboo Logo 说明文档

Content

 

这是站点下面的内容, 关于如何创建内容与文件夹, 参考上面的章节
 
 
插入
 
内容的插入与查询跟数据库非常的相似。
 
首先创建一个内容类型叫blog, 包含title 与summary 两个字段, 那么要插入记录, 只要:
 
var blog= k.content.blog.add({
title:'blog1',
summary:'My frist blog'
});
 
find findAll 查询
 
可以使用与数据库非常类似的查询方式
 
const {EQ} = k.content.operators(); 
var item = k.content.blog.find({title:{[EQ]:'blog1'}});  
k.response.write(item);  
 
或是类似
 
var item2 = k.content.blog.find("title=='blog1'");
k.response.write(item2);
 
内存查询
 
内容如果不多时, 可以直接读入内存使用JavaScript查询, 因为内容的存储是高效率的磁盘存储, 可以试验速度是否可以接受
 
var blogs = k.content.blog.all().filter(o=>o.title=='blog1'); 
k.response.write(blogs);