更改

添加243字节 、 2021年7月4日 (日) 14:32
无编辑摘要
第28行: 第28行:  
             if r.printouts[prop] then
 
             if r.printouts[prop] then
 
                 for k, t in ipairs(r.printouts[prop]) do
 
                 for k, t in ipairs(r.printouts[prop]) do
                     table.insert(p_values, t.fulltext)
+
                     table.insert(p_values, t.fulltext or t)
 
                 end
 
                 end
 
             end
 
             end
第71行: 第71行:  
function QueryBuilder:property(prop, value)
 
function QueryBuilder:property(prop, value)
 
     return self:bracket(prop..'::'..value)
 
     return self:bracket(prop..'::'..value)
 +
end
 +
function QueryBuilder:get_pages()
 +
    return p.query_pages(self:done())
 +
end
 +
function QueryBuilder:get_properties(properties)
 +
    return p.query_properties(self:done(), properties)
 
end
 
end
    
p.QueryBuilder = QueryBuilder
 
p.QueryBuilder = QueryBuilder
 +
 +
function p.query()
 +
    return QueryBuilder:new()
 +
end
    
return p
 
return p