1

我对 Expression Engine 相当陌生,我觉得这是一个非常简单的问题,我只是无法从文档中找到直接的答案。

我有一个餐馆列表和一个按字母顺序排列的菜单(ABCD 等...)

我只想搜索以字母“A”开头的列表。

在传统的 MySQL 搜索中,WHERE Title LIKE 'A%'

有任何想法吗?

4

2 回答 2

2

我不相信 Channel Entries 模块的搜索参数允许LIKE匹配。

在这种特定情况下,您肯定会通过抓住低字母模块来节省时间。

于 2012-08-07T01:42:30.197 回答
0

表达式引擎没有确切的“喜欢”选项,但它们确实有类似的东西。

我可以搜索一个字段以查看它是否“包含”一个字符串,但没有任何具体内容可以确定它是以特定字符串开头还是结尾(例如在 MySQL 中很容易获得)。

我最终执行了“包含”搜索参数,然后排除了 exp:channel:entries 循环中与我的确切条件不匹配的任何结果。

于 2012-08-13T23:47:32.640 回答