【发布时间】:2015-09-02 15:13:56
【问题描述】:
我在尝试通过 Gravity Forms api 获取超过 2000 条记录时出现这种奇怪的行为,用于获取记录的方法如下:
$search_criteria["field_filters"]["mode"] = "all";
$all_entries_submitted = GFAPI::get_entries(2,$search_criteria,null,array('offset' => 0, 'page_size' => 3000 ));
任何想法为什么会这样?
谢谢!
【问题讨论】:
-
这听起来可能是网络超时。退出页面是什么意思?
-
您可以尝试分批提取较小的数字,直到获得全部内容。
-
“存在页面”我的意思是永远不会到达该代码行以下的任何内容,就像抛出异常但没有出现错误一样。我还注意到我实际上检索的其他表单所有现有记录(9000+)只是 2 种形式没有。莫非这两种形式需要php允许更多的内存?
-
这听起来也很合理。
标签: wordpress gravity-forms-plugin