العقيدة 2 النموذج: كيف تعيين اسم الجدول مع "-" فيه؟
-
29-09-2019 - |
سؤال
كيف يجب أن أسمي متغير صف طراز نموذج العقيدة 2 (على سبيل المثال url-name
هل اسم صف الجدول) وجربته مع ذلك:
/** @Column(name="url-name", type="string") */
private $urlName;
// or I tried also
/** @Column(name="`url-name`", type="string") */
private $url_name;
لكنه لا يجلب صف urlname $ (نتيجة الصف هذه فارغة ولكن صفوف أخرى/يتم جلب الباقي بشكل صحيح).
المحلول
لا يمكنك استخدام حرف ناقص كجزء من اسم العمود. فقط ألق نظرة على هذا الاستعلام:
SELECT url-name ...
وهذا يعني اسم العقد من عنوان URL تمامًا مثل price * tax
يعني مضاعفة السعر عن طريق الضريبة. يستخدم _
بدلاً من -
.
لا تنتمي إلى StackOverflow