我有成百上千个分配了模板变量(TV)的文档,它们具有不同的值,例如
doc 1: example-10
doc 2: example-20
doc 3: testing-10
doc 4: testing-20
现在,我想查询具有以example
开头的电视值的文档。
我在文档中找不到可以帮助我解决问题的方法。
我将手动执行的操作:
modx_site_tmplvar_contentvalues
中所有包含example
(以及正确的模板ID)的电视值,并返回文档id
。SELECT `contentid` FROM `modx_site_tmplvar_contentvalues`
WHERE `tmplvarid` = 1
AND `value` LIKE "example%"
ORDER BY `value` DESC
但是也许有更好的直接方法?
编辑:Russian documentation提到getTemplateVarOutput
,但必须传递所有文档的docid。