如何搜索别名的关联表?

一张content表有created_admin_id和updated_admin_id
image.png
因为在列表中需要显示创建者和更新者,所以join了admin表两次,分别起了两个别名createdAdmin和updatedAdmin
image.png
image.png
image.png
列表显示正常,如下图
image.png
那么问题来了,搜索时还是会按照js里的field来搜索,导致搜索失败。
image.png
image.png
请问大佬们有什么解决方法?

查看更多

关注者
0
被浏览
162
2 个回答
Karson
Karson FastAdmin创始人 2019-03-15
FastAdmin!

@火爆浪子 建议检查看下最终的SQL

火爆浪子
火爆浪子 2019-03-18
这家伙很懒,什么也没写!

最终结局办法:别名就用一个单词,例如updatedAdmin就直接用updater,createdAdmin直接用creater。这样就可以使得tp构建的sql别名与js端搜索的别名一致。不再会有tp生成的驼峰与js的下划线方式产生冲突

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览