TYPO3 typoscript WHERE anotation,有什么区别?

时间:2018-02-04 08:22:18

标签: typo3 typoscript

在选择特定内容时,我只收集了colPos = 1列中的元素,我有两个适用于where子句的注释,我想了解其中的区别;

10 = CONTENT
10 {
    table = tt_content
    select {
        pidInList = this
        orderBy = sorting
        where = {#colPos}=1
        where = colPos = 1
    }
    renderObj = COA
    renderObj {
        10 = TEXT
        10.stdWrap.field = header
    }
}

1 个答案:

答案 0 :(得分:2)

第一个版本ensures proper quoting for SQL field names,第二个版本没有。这确保了与各种DBMS的兼容性。如果可能,您应该始终使用第一个版本。

TYPO3 V8中引入了带花括号的注释。