Laravel,JavaScript,通过Ajax发布问题

时间:2019-02-28 15:45:25

标签: javascript mysql ajax laravel

我们正试图通过AJAX将数据从Javascript前端发布到Laravel后端,该文本区域包含用于通过SMS传送的电话号码。例如:

00000000001
00000000002
00000000003
.....
00000100000
00000100001

我们最多可以添加1000个数字,因此完全没有问题!执行过程没有任何问题,但是,当我们使用从1000到60000的更多数字时,就会收到来自后端的错误。

{
    "message": "SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'sender' cannot be null (SQL: insert into `send_sms` (`sender`, `status`, `receiptiens`, `body`, `execTime`, `reporter`, `comment`, `updated_at`, `created_at`) values (, Scheduled, 1001, , 0, , , 2019-02-28 15:36:32, 2019-02-28 15:36:32))",
    "exception": "Illuminate\\Database\\QueryException",
    "file": "/usr/local/lsws/DEFAULT/html/core/vendor/laravel/framework/src/Illuminate/Database/Connection.php",
    "line": 664,
    "trace": [
        {
            "file": "/usr/local/lsws/DEFAULT/html/core/vendor/laravel/framework/src/Illuminate/Database/Connection.php",
            "line": 624,
            "function": "runQueryCallback",
            "class": "Illuminate\\Database\\Connection",
            "type": "->"
        },
        {
            "file": "/usr/local/lsws/DEFAULT/html/core/vendor/laravel/framework/src/Illuminate/Database/Connection.php",
            "line": 459,
            "function": "run",
            "class": "Illuminate\\Database\\Connection",
            "type": "->"
        },.

.. 我们不将数字存储在数据库中,而是通过foreach方法直接发送给Worker执行。

关于通过Ajax获得最大帖子大小的任何建议,或者我们如何绕过它?

0 个答案:

没有答案