Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Laravel whereIn HOẶC whereIn

Bạn có thể chỉ tìm kiếm whereIn chức năng trong lõi để thấy rằng. Của bạn đây. Điều này phải trả lời tất cả các câu hỏi của bạn

/**
 * Add a "where in" clause to the query.
 *
 * @param  string  $column
 * @param  mixed   $values
 * @param  string  $boolean
 * @param  bool    $not
 * @return \Illuminate\Database\Query\Builder|static
 */
public function whereIn($column, $values, $boolean = 'and', $not = false)
{
    $type = $not ? 'NotIn' : 'In';

    // If the value of the where in clause is actually a Closure, we will assume that
    // the developer is using a full sub-select for this "in" statement, and will
    // execute those Closures, then we can re-construct the entire sub-selects.
    if ($values instanceof Closure)
    {
        return $this->whereInSub($column, $values, $boolean, $not);
    }

    $this->wheres[] = compact('type', 'column', 'values', 'boolean');

    $this->bindings = array_merge($this->bindings, $values);

    return $this;
}

Nhìn rằng nó có một tham số boolean thứ ba. Chúc các bạn thành công.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để sao lưu Cơ sở dữ liệu MySQL và đưa nó vào Amazon s3 mỗi đêm bằng cách sử dụng tab Cron?

  2. kiểu dữ liệu lược đồ sails-mysql

  3. Bảng phân vùng, mỗi phân vùng trên đĩa khác nhau trên ổ cứng của tôi

  4. Đây có phải là cách tiếp cận tốt nhất để tạo lộ trình đánh giá không?

  5. NodeJs use.promisify không phải là một hàm