Mysql
 sql >> база данни >  >> RDS >> Mysql

Laravel 4:Как да получите избрани/конкретни колони във връзка много към много?

Тъй като избирате данни от две таблици, и двете съдържат поле, наречено id , следователно защо получавате Column 'id' in field list is ambiguous... грешка.

Ако опитате отново същата заявка, но дефинирате кой id искате да изберете с помощта на нотация с точки във формата table.field трябва да работи.

Conversations::find($conv_id)->users()->get(array('users.id','name'))->toArray();



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql.connector.errors.InterfaceError:2026 (HY000)

  2. Изскачащите прозорци на Google Map не показват нищо вътре в него

  3. Избиране на редове от таблица, които имат еднаква стойност за едно поле

  4. Качете PDF файл в mysql BLOB с помощта на java.sql.PreparedStatement без повреда

  5. Странирането на MySQL води до PHP