【问题标题】:Find all record from database using Idiorm使用 Idiorm 从数据库中查找所有记录
【发布时间】:2013-06-29 04:34:24
【问题描述】:

我的数据库表中有很多记录。如果我想用 Idiorm 获取所有记录,那么我找不到这个。 实际上我有 20000 条记录,我想要所有的查询。Idiorm 是不可能的。

这怎么可能。

这是我的代码:

$app = Slim::getInstance();

$recipe= ORM::for_table('recipes')->find_many();

【问题讨论】:

  • 你的例子应该可以工作,$recipie 是空的还是?
  • 以上代码适用于 200 左右的小记录,但不适用于大于 500 的记录
  • 你是一无所获还是只买了一套有限的东西?
  • 我正在从数据库中获取所有记录。我有超过 20000 条记录,没有任何回报。如果我设置限制 200 它会给我准确的结果
  • 如果你还没有尝试ORM::configure('return_result_sets', true);

标签: php fetch idiorm


【解决方案1】:

找到了这个问题的解决方案。您需要在查询之前添加这些行

ORM::configure('return_result_sets', true);

感谢@Dagon 帮助您找到正确的解决方案。

【讨论】:

    猜你喜欢
    • 2023-03-20
    • 1970-01-01
    • 2012-05-03
    • 2015-07-28
    • 1970-01-01
    • 2022-08-05
    • 1970-01-01
    • 2020-04-20
    • 1970-01-01
    相关资源
    最近更新 更多