gpt4 book ai didi

mysql - 惯用语 (MySQL) - 原始查询 - 显示表类似

转载 作者:行者123 更新时间:2023-11-29 00:36:46 25 4
gpt4 key购买 nike

我使用 Idiorm作为 MySQL 和 PHP 的 ORM。

我需要检查表是否已创建。

在 SQL 中

这在 phpMyAdmin 中有效

SHOW TABLES LIKE 'ro_globals'

我在 Idiorm 中尝试了什么

ORM::raw_query("SHOW TABLES LIKE 'ro_globals'")->count()

Call to undefined method admin::count()

是否可以使用 Idiorm 进行这项工作?如果是,怎么办?

最佳答案

正确答案是:

ORM::forTable()->rawQuery('SHOW TABLES')->findMany()->count();

或带下划线:

ORM::for_table()->raw_query('SHOW TABLES')->find_many()->count();

前缀表:

ORM::for_table()->raw_query('SHOW TABLES LIKE ' . $prefix . '%')->find_many()->count();

关于mysql - 惯用语 (MySQL) - 原始查询 - 显示表类似,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13932984/

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