Size: a a a

2020 April 20

АК

Алексей Кузнецов in Drupal RU
Просто если бы не эта дурацкая аннтация о возврате якобы числа, то всё было бы ок
источник

ИЛ

Иван Лещёв in Drupal RU
из за того, что база не на uuid, а на автоинкрементах, там число в строке
источник

АК

Алексей Кузнецов in Drupal RU
но '1' - это не число
источник

ИЛ

Иван Лещёв in Drupal RU
но это строки
источник

АК

Алексей Кузнецов in Drupal RU
конечно строки
источник

AP

Andrey Postnikov in Drupal RU
Алексей Кузнецов
Просто если бы не эта дурацкая аннтация о возврате якобы числа, то всё было бы ок
Это опять говорит, что ты доки не читаешь при написании кода https://git.drupalcode.org/project/drupal/-/blob/8.8.x/core/lib/Drupal/Core/Entity/EntityInterface.php#L30
источник

ИЛ

Иван Лещёв in Drupal RU
ретурн в докблоке ни к чему не обязывает
источник

ИЛ

Иван Лещёв in Drupal RU
обязывает указание типа
источник

AP

Andrey Postnikov in Drupal RU
В идеале оно будет 1из3 типа string|int|null но тут есть PDO и int он не пропустит, как и ограничение пыха в bigint
источник

AP

Andrey Postnikov in Drupal RU
Это уже слой биндингов к мускул либе
источник

DL

Denis Levchenko in Drupal RU
Andrey Postnikov
В идеале оно будет 1из3 типа string|int|null но тут есть PDO и int он не пропустит, как и ограничение пыха в bigint
Прям лотерея
источник

AP

Andrey Postnikov in Drupal RU
Поэтому всегда строка или ничего
источник

ИЛ

Иван Лещёв in Drupal RU
Andrey Postnikov
В идеале оно будет 1из3 типа string|int|null но тут есть PDO и int он не пропустит, как и ограничение пыха в bigint
кто не пропустит? просто в строку сконвертит
источник

AP

Andrey Postnikov in Drupal RU
Да
источник

ИЛ

Иван Лещёв in Drupal RU
я как-то парился, приводил к интам айдишники, когда туда сюда через яваскрипт слал
потом плюнул и стал считать их строкой
источник

АК

Алексей Кузнецов in Drupal RU
источник

AP

Andrey Postnikov in Drupal RU
Вероятнее всего, это следствие того, что 32 бита мало, а на С довольно строго определен int
И поэтому большинство софта само изобретает "прокладки" к числам больше 4г
источник

AP

Andrey Postnikov in Drupal RU
А это баг, стоит иш зафайлить, сейчас как раз (после бэты) активно комитят баги доков
источник

ИЛ

Иван Лещёв in Drupal RU
это залёт
источник

ИЛ

Иван Лещёв in Drupal RU
отдельная строка анонима в базе - это залёт
источник