gpt4 book ai didi

php - 数据表Js : Search not working for JOIN table result

转载 作者:行者123 更新时间:2023-12-01 05:16:37 25 4
gpt4 key购买 nike

我已集成数据表 ( https://datatables.net ) 以在管理面板中列出记录。当我从单个表中获取数据/结果时,所有默认功能(搜索、排序)都工作正常。

但是当我需要连接两个表时,我遇到以下错误,因为数据表会自动搜索您在 JS 代码中命名的每一列。

错误:

Column not found: - Unknown column

JS代码:

{ data: "iBookingId","width": "3%","bSortable":false},(=> From booking)<br>
{ data: "vName","width": "10%","bSortable":false},(=> From users)<br>
{ data: "email","width": "15%","bSortable":false},(=> From users)<br>
{ data: "dDate","width": "7%","bSortable":false},(=> From booking)<br>

我该如何解决这个问题?有什么建议吗?

最佳答案

经过一番努力,我找到了解决办法。

简单地说,您只需将新属性“名称”与数据一起传递,以便数据表将搜索该列。

{ data: "iBookingId" ,"width": "3%","bSortable":false},
{ data: "vName",name: 'users.vName' ,"width": "10%","bSortable":false},
{ data: "email",name: 'users.email' ,"width": "15%","bSortable":false},
{ data: "dDate" ,"width": "7%","bSortable":false},

PS:不要将 searchable: false 作为补丁应用。 :P

关于php - 数据表Js : Search not working for JOIN table result,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48658646/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com