同じテーブルに複数の挿入で user_id を挿入するための「cakephp のような」別の方法があるかどうか疑問に思っていました。私がすることの例:
$user_id = $this->Auth->user('id');
if ($this->request->is('post')) {
        foreach ($this->request->data['Post'] as $key => $value) {
            if (is_int($key)) {
                $this->request->data['Post'][$key]['user_id'] = $user_id;
            }
            unset($key);
            unset($value);
        }
        debug($this->data['Post']);
        die();
        $this->Post->saveAll($this->data['Post']);
    }
セキュリティ上の理由から、入力隠し値 user_id は使用しません。ご協力いただきありがとうございます !