错误号码:1054
未知栏' FI_t1.messageID'在条款'中
行号:102
" $ query = $ this-> db-> get(' community_messages t1',1);"
SELECT t1.*, t2.toUserID, max(unread) as unread, parentID, deleted, FI_users.userID, email, firstName, lastName, displayName, avatar FROM
FI_community_messages T1
JOIN
FI_community_messagemap T2
ON
T2 .
MESSAGEID =
FI_t1 .
MESSAGEID JOIN
{FI_users {1}} {FI_users {1}}的userID ON
{FI_t1 {1}}的userID .
{MESSAGEID {1}}
-
所以有问题的功能是这个(https://pastebin.com/haG1ybF7)
注意这在CodeIgniter 2上运行正常 遇到这个问题很多,似乎使它工作的是在select之后指定from和limit,同时命令get和join。
因此将功能更改为此(https://pastebin.com/MeH5aBKH)。
虽然这完全没问题,但我不能帮助,但感觉有更好的方法可以让它更易读,更容易理解。 这很重要,因为它在一个开源项目中供其他人使用。
亲切的问候。