Активное задание не позволяет мне передавать ObjectId в качестве параметра, любым способом я могу это сделать без преобразования в строку и из нее?ActiveJob pass BSON :: ObjectId как параметр
0
A
ответ
0
Параметры задания должны быть сериализуемыми/десериализуемыми JSON. Вы должны преобразовать в строку или включить в свои модели GlobalID::Identification
. ActiveJob будет использовать GlobalID для сериализации/десериализации вашей записи, чтобы вы могли перейти к экземплярам заданий своих моделей.
Смежные вопросы
- 1. BSON :: ObjectId vs Mongo :: ObjectID
- 2. BSON ObjectID из строки
- 3. Как Mongoid генерировать BSON ObjectId
- 4. bson-objectid и auto generated objectID
- 5. BSON :: InvalidObjectId формат нелегальный ObjectId
- 6. Facebook user_id как MongoDB BSON ObjectId?
- 7. Вернуть либо значение флага, либо BSON ObjectId
- 8. BSON :: InvalidObjectId незаконный формат ObjectId Rails 3.1.1
- 9. Pass FieldName как параметр
- 10. Pass @mixin как параметр
- 11. Интерфейс Pass как параметр
- 12. Pass словарь как параметр
- 13. Как преобразовать BSON типа Rust Mongo в ObjectId?
- 14. Преобразование существующего атрибута строки MongoDB в BSON :: ObjectId
- 15. MongoDB \ BSON \ ObjectID Lost In JSON Encode from MongoDB
- 16. Метод Ruby pass (?) Как параметр?
- 17. Pass AES ciphertext как параметр
- 18. Pass Eloquent \ Builder как параметр
- 19. Pass Fragment Class как параметр
- 20. Подчеркнуть объект pass как параметр
- 21. pass html block как параметр
- 22. Swift: Pass Тип как параметр
- 23. Метод pass как параметр конструктора
- 24. C# pass class как параметр
- 25. Pass PHP класс как параметр
- 26. Pass #define content как параметр
- 27. Получить имя коллекции с BSON ObjectID в MongoDB, используя mongoengine
- 28. Mongoid тип поля: Мопед :: BSON :: ObjectId с Рабль
- 29. параметр Pass для EventHandler
- 30. C# Pass Параметр лямбда
Да, я знаю это ... Но скажу, что у меня есть 10 000 объектов, для работы которых требуется только их идентификатор? –